/*外部公共样式*/
@import "iconfont.css";
@import "bootstrap.min.css";
@import "../swiper/css/swiper.min.css";
/*END-外部公共样式*/
/*头部+导航+大图*/
body{font-family: "微软雅黑";}
.topbox{width:100%;border-bottom:1px solid #e1e1e1; line-height:32px; font-size:12px; color:#FFFFFF; font-family:"微软雅黑";background-color: #139bdb;}
.topbox a{ color:#FFFFFF; padding:10px;font-size: 14px;}

.header{width:100%; padding:40px 0;position: relative;}
.logo img{width:100%; max-width:450px; max-height:100px;}

.header_dianhua{height:60px; color:#0059ab;background:url(../img/images/dianhua_06.png) no-repeat left center; }
.dianhua1{font-size: 16px;color: #333333;display: flex;display: -ms-flexbox;display: -webkit-flex;line-height: 30px;background-image: url(../img/images/topd1_03.png);background-position: left center;background-repeat: no-repeat;padding-left: 40px;}
.dianhua1 span{font-size: 30px;color: #d51321;font-family: impact;display: block;padding-left: 10px;}
.dianhua2{font-size: 16px;color: #333333;display: flex;display: -ms-flexbox;display: -webkit-flex;line-height: 30px;background-image: url(../img/images/topd2_06.png);background-position: left center;background-repeat: no-repeat;padding-left: 40px;margin-top: 5px;}
.dianhua2 span{font-size: 30px;color: #d51321;font-family: impact;display: block;padding-left: 10px;}

nav{background:#12448e; position:relative; left:0; top:0; z-index:999999;}
.nav{width:100%;}
.nav>li{width:10%; position:relative;}
.nav>li::after{width: 1px;height: 100%;background-color: #CCCCCC;display: block;content: "";position: absolute;left: 0;}
.nav>li:last-child::before{width: 1px;height: 100%;background-color: #CCCCCC;display: block;content: "";position: absolute;right: 0;}
.nav>li>a{width:100%; height:50px; line-height:50px; font-size:16px; color:#fff; text-align:center;}
.nav>li:hover>a{background:#139bdb; color:#fff;}
.nav>li>a.on{background:#139bdb; color:#fff;}

.nav_sub{display:none; width:100%; float:left; padding-top:2px; position:absolute; left:0; top:100%; z-index:999999; background:#12448e;}
.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:#139BDB; 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:2%; position:absolute;top:50%; margin-top:-35px; width:38px; 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:2%; position:absolute;top:50%; margin-top:-35px; width:38px; 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-头部+导航+大图*/
.search{width:100%;display: block;overflow: hidden;padding: 35px 0 0 0;}
.shousuo{display: flex;width: 100%;display: -ms-flexbox;display: -webkit-flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.shou_left{width: 300px;font-size: 22px;font-weight: bold;color: #d8080a;}
.shou_left span{font-size: 25px;color: #000000;display: block;margin-top: 10px;}
.sech{width: 580px;}
.search_form{width:580px; float:left;height: 42px;padding: 0 0px 0 20px;margin-top: 20px;border-radius: 20px;}
.sercbor{border: 1px solid #888888;display: block;overflow: hidden;color: #000000;border-radius: 20px;}
.search_inp1{width:calc(100% - 40px); float:left; height:40px;font-family:"微软雅黑"; font-size:14px; color:#5f5f5f;padding: 0 10px;}
.search_inp1::-webkit-input-placeholder{color:#5f5f5f;} 
.search_inp1:-moz-placeholder{color:#5f5f5f;} 
.search_btn{width:40px; float:left; height:40px; background:url(../img/images/search_03.png) no-repeat center center ;}
.search_txt{display:block; overflow:hidden; font-size:14px; color:#666666; line-height:20px;padding: 0px 0px 0 20px;width: 100%;}
.search_txt>span{float:left;}
.search_txt>a{color: #5f5f5f;}
.search_txt>a:hover{color:#139bdb; text-decoration:underline!important;}

.lianxi{width: 300px;padding: 20px 20px 20px 20px;border-left: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;}
.lian_t{font-size: 12px;color: #525252;background-image: url(../img/images/dianhua_07.png);background-position: left center;background-repeat: no-repeat;font-size: 14px;color: #333333;padding-left: 72px;}
.lian_t span{font-size: 30px;font-family: impact;color: #d8080a;}
/*首页内容*/
.cpzs{display: block;overflow: hidden;width: 100%;padding: 60px 10px 30px;}
.title{text-align: center;}
.title_t{font-size: 28px;font-weight: bold;color: #139bdb;}
.title_p{font-size: 36px;color: #dddddd;font-family: arial;text-transform: uppercase;line-height: 36px;position: relative;margin-top: 5px;}
.title_p::after{width: 41%;height: 21px;display: block;content: "";background-image: url(../img/images/cpzs_l_07.png);background-repeat: no-repeat;background-position: left center;position: absolute;top: 50%;transform: translateY(-50%);left: 0;background-size: contain;}
.title_p::before{width: 41%;height: 21px;display: block;content: "";background-image: url(../img/images/cpzs_r_07.png);background-repeat: no-repeat;background-position: left center;position: absolute;top: 50%;transform: translateY(-50%);right: 0;background-size: contain;}
.cpzs_tabul{display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: center;flex-wrap: wrap;margin-top: 50px;}
.cpzs_tabul li{width: 160px;height: 42px;text-align: center;background-image: linear-gradient(#efefef,#ffffff,#cbcbcb);line-height: 42px;margin-right: 15px;border-radius: 10px;}
.cpzs_tabul li:last-child{margin-right: 0;}
.cpzs_tabul li a{font-size: 18px;color: #333333;}
.cpzs_tabul li:hover{background-image: linear-gradient(#17a1df,#2abff7,#159fde);}
.cpzs_tabul li:hover a{color: #FFFFFF;}

.cpzs_ul{display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;margin-top: 45px;}
.cpzs_ul li{width: 285px;margin-bottom: 20px;border: 1px solid #CCCCCC;}
.cpzs_ul .space{width: 285px;margin-bottom: 0;border: transparent;height: 0;}
.cpzs_B{overflow: hidden;padding: 5px 5px 0;}
.cpzs_imgbg{background-position: center;background-repeat: no-repeat;background-size: cover;padding-top: 79%;}
.cpzs_p{padding: 0 45px 0 15px;line-height: 70px;font-size: 16px;color: #333333;position: relative;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.cpzs_p::after{display: block;content: ">";width: 30px;height: 30px;text-align: center;line-height: 30px;font-size: 16px;color: #333333;font-family: "宋体";position: absolute;top: 50%;transform: translateY(-50%);right: 15px;border-radius: 15px;background-color: #eeeeee;font-weight: bold;}
.cpzs_ul li:hover{background-color: #139bdb;}
.cpzs_ul li:hover .cpzs_p{color: #FFFFFF;}
.cpzs_ul li:hover .cpzs_p::after{background-color: #FFFFFF;color: #139bdb;}

.ouys{display: block;overflow: hidden;width: 100%;padding: 0px 0px 0;}
.ys_top{width: 100%;}
.ys_title{text-align: center;}
.ys_title_t{font-size: 34px;font-weight: bold;color: #0075c2;line-height: 34px;position: relative;}
.ys_title_t::after{width: 35px;height: 4px;display: block;content: "";position: absolute;top: 50%;transform: translateY(-50%);left: 40%;background-color: #0075C2;}
.ys_title_t::before{width: 35px;height: 4px;display: block;content: "";position: absolute;top: 50%;transform: translateY(-50%);right: 40%;background-color: #0075C2;}
.ys_title_p{font-size: 16px;color: #333333;margin-top: 20px;position: relative;}
.ys_title_p::after{width: 34%;height: 15px;display: block;content: "";background-image: url(../img/images/ys_l_03.png);background-repeat: no-repeat;background-position: left center;position: absolute;top: 50%;transform: translateY(-50%);left: 0;background-size: contain;}
.ys_title_p::before{width: 34%;height: 15px;display: block;content: "";background-image: url(../img/images/ys_l_03.png);background-repeat: no-repeat;background-position: right center;position: absolute;top: 50%;transform: translateY(-50%);right: 0;background-size: contain;}

.ys_bo{width: 100%;margin-top: 60px;background-image: url(../img/images/ys_bg_02.png);background-size: cover;}
.ys_m{padding: 100px 0 130px;position: relative;}
.ys_center{text-align: center;}
.ys1{display: flex;display: -ms-flexbox;width: 390px;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;position: absolute;left: 0;top: 100px;}
.ys1_l{width: 80px;height: 80px;text-align: center;line-height: 80px;font-size: 50px;background-color: #139bdb;color: #FFFFFF;border-radius: 40px;font-family: times;}
.ys1_r{width: calc(100% - 100px);font-size: 20px;color: #ffffff;line-height: 30px;padding: 10px 0 10px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;height: 75px;}

.ys2{display: flex;width: 380px;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;position: absolute;right: 0;top: 100px;}
.ys3{display: flex;width: 380px;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;position: absolute;left: 0;top: 260px;}
.ys4{display: flex;width: 380px;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;position: absolute;right: 0;top: 260px;}
.ys5{display: flex;width: 420px;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;position: absolute;left: 0;top: 410px;}
.ys6{display: flex;width: 380px;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;position: absolute;right: 0;top: 410px;}

.henfu{display: block;overflow: hidden;width: 100%;padding: 70px 10px;}
.henfu_m{display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;}
.henfu_l{width: 50%;display: flex;display: -ms-flexbox;display: -webkit-flex;height: 215px;}
.henfu_xq{width: 240px;height: 100%;background-color: #139bdb;}
.henfu_ll{width: 240px;}
.henfu_t{text-align: center;font-size: 35px;color: #FFFFFF;line-height: 35px;padding-top: 70px;}
.henfu_btn{width: 120px;height: 36px;text-align: center;line-height: 36px;margin: 30px auto 0;border: 1px solid #ffffff;border-radius: 18px;}
.henfu_btn a{color: #FFFFFF;}
.henfu_lr{width: calc(100% - 240px);background-image: url(../img/images/henfu1_03.png);background-repeat: no-repeat;background-size: cover;}
.henfu_lr .henfu_xq{margin: 0 auto;background-color: #07c5ba;}

.henfu_r{width: 50%;display: flex;display: -ms-flexbox;display: -webkit-flex;height: 215px;}
.henfu_r .henfu_lr{background-image: url(../img/images/henfu2_03.png);}
.henfu_r .henfu_ll .henfu_xq{background-color:#ea9717;}

.anli{display: block;overflow: hidden;width: 100%;padding: 0 10px;}
.anli_m{display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;margin-top: 60px;}
.anli_l{width: 285px;background-color: #12448e;}
.anli_limg{margin-top: 50px;text-align: center;}
.anli_lp{width: 145px;height: 36px;text-align: center;line-height: 36px;margin: 40px auto 30px;background-color: #0085da;border-radius: 18px;}
.anli_lp a{color: #ffffff;}
.anli_r{width: calc(100% - 305px);border: 1px solid #CCCCCC;padding: 6px;}
.anli_tab{display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;background-color: #139bdb;}
.anli_tab li{width: 20%;line-height: 50px;text-align: center;}
.anli_tab li a{font-size: 20px;font-weight: bold;color: #FFFFFF;}
.anli_main{margin-top: 40px;}
.anli_main .swiper-container{padding: 0 40px;}
.anli_B{overflow: hidden;border: 1px solid #CCCCCC;}
.anli_imgbg{background-position: center;background-size: cover;padding-top: 91%;transition: all 2s;}
.anli_p{text-align: center;font-size: 20px;color:#333333;margin-top: 15px;}
.anli_next,.anli_prev{font-size: 40px;font-family: "黑体";font-weight: bold;color: #12448e;position: absolute;top: 50%;transform: translateY(-50%);}
.anli_next{right: 0;}
.anli_prev{left: 0;}

.hf2{display: block;overflow: hidden;width: 100%;padding: 80px 10px 70px;}
.hf2_m{width: 100%;position: relative;background-image: url(../img/images/henfu_bg1_18.png);background-size: cover;height: 215px;}
.hf2_l{width: 300px;text-align: center;padding: 80px 0 60px;}
.hf2_tit{font-size: 35px;color: #FFFFFF;font-family: "宋体";}
.hf2_tp{font-size: 20px;color: #FFFFFF;font-family: "宋体";margin-top: 20px;}
.hf2_r{width: calc(100% - 240px);background-image: url(../img/images/henfu_bg2_21.png);background-size: cover;padding: 60px 60px 0 120px;position: absolute;right: -20px;top: 20px;height: 215px;display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;}
.hf2_rxq{width: 48%;}
.hf2_rxt{font-size: 28px;font-weight: bold;color: #FFFFFF;}
.hf2_rxp{font-size: 16px;color: #FFFFFF;line-height: 30px;margin-top: 20px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;height: 60px;}

.about{display: block;overflow: hidden;width: 100%;padding: 40px 10px;background-color: #139bdb;}
.about_m{display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;}
.about_l{width: calc(100% - 490px);}
.about_t{font-size: 28px;font-weight: bold;color: #FFFFFF;}
.about_p{margin-top: 20px;font-size: 16px;color: #FFFFFF;line-height: 30px;}
.about_r{width: 430px;}
.about_img{background-position: center;background-repeat: no-repeat;background-size: cover;padding-top: 61%;border: 4px solid #FFFFFF;}

.news{display: block;overflow: hidden;width: 100%;padding: 60px 10px;}
.news_m{display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;margin-top: 40px;}
.news_l{width: 525px;position: relative;height: 525px;}
.news_l1{width: 515px;height: 480px;position: absolute;right: 0;top: 0;z-index: 1;background-color: #215bb1;display: block;overflow: hidden;}
.news_l2{position: absolute;top: 10px;left: 0;z-index: 99;display: block;width: calc(100% - 10px);}
.news_img{background-position: center;background-repeat: no-repeat;background-size: cover;padding-top: 100%;}
.news_lxq{padding: 40px 35px 25px;position: absolute;width: 100%;left: 0;bottom: 0;background-color: rgba(0,0,0,0.6);}
.news_lt{font-size: 16px;font-weight: bold;color: #FFFFFF;}
.news_lp{font-size: 14px;color: #ffffff;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;height: 48px;margin-top: 20px;}
.news_lb{font-size: 14px;color: #FFFFFF;margin-top: 20px;text-transform: uppercase;}
.news_r{width: calc(100% - 550px);}
.news_ul{width: 100%;}
.news_ul li{width: 100%;padding: 20px;background-color: #e9e9e9;margin-bottom: 10px;}
.news_rtit{display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;line-height: 16px;}
.news_rl{font-size: 16px;font-weight: bold;color: #333333;overflow:hidden;
text-overflow:ellipsis; 
white-space:nowrap; }
.news_rr{font-size: 12px;color: #333333;}
.news_rp{font-size: 14px;color: #333333;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;height: 48px;margin-top: 25px;}
.news_rbtn{font-size: 14px;color: #333333;text-transform: uppercase;margin-top: 25px;line-height: 14px;}
.news_ul li:hover .news_rl{color: #007AFF;}

.footer{display: block;overflow: hidden;width: 100%;padding: 0 10px;background-color: #12448e;}
.f_m{padding: 60px 0;display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;}
.f_l{width: calc(100% - 280px);display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;}
.f_ll{width: 208px;}
.f_lr{width: calc(100% - 245px);}
.f_ltop{display: flex;display: -ms-flexbox;display: -webkit-flex;}
.f_ll1{font-size: 24px;font-family: arial;color: #FFFFFF;padding-left: 35px;background-image: url(../img/images/f_dianhua_18.png);background-position: left center;background-repeat: no-repeat;line-height: 30px;}
.f_ll2{font-size: 24px;font-family: arial;color: #FFFFFF;padding-left: 35px;background-image: url(../img/images/f_dianhua_18.png);background-position: left center;background-repeat: no-repeat;line-height: 30px;margin-left: 20px;}
.f_lp{font-size: 16px;color: #FFFFFF;line-height: 32px;margin-top: 20px;}
.f_r{width: 280px;display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;margin-top: 20px;}
.f_imger{max-width: 120px}
.f_imger img{max-width: 100%;padding-right:10px;}
.f_rp{text-align: center;font-size: 14px;color: #FFFFFF;}
.bootom{width: 100%;border-top: 1px solid #CCCCCC;line-height: 46px;font-size: 14px;color: #FFFFFF;background-color: #12448E;}
.boot_m{display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;}
/* 产品展示 */
.proner{display: block;overflow: hidden;width: 100%;padding: 40px 10px 0;}
.proner_m{display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;}
.proner_l{width: 260px;/*background-color: #ECECEC;*/}
.proner_tit{width: 100%;padding: 20px;background-color: #12448e;}
.proner_t1{font-size: 20px;color: #ffffff;line-height: 20px;}
.proner_t2{font-size: 14px;color: #FFFFFF;text-transform: uppercase;margin-top: 10px;}
.proner_lul{width: 100%;background-color: #ececec;padding: 10px 0;}
.proner_lul li{width: 100%;padding: 0 40px 0 30px;position: relative;line-height: 40px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.proner_lul li a{font-size: 18px;color: #333333;display: block;}
.proner_lul li::after{display: block;content: ">";font-size: 16px;font-family: "宋体";color: #333333;position: absolute;top: 50%;transform: translateY(-50%);right: 30px;}
.proner_lul li:hover{background-color: #139bdb;}
.proner_lul li:hover a{color: #FFFFFF;}

.proner_lul li.act{background-color: #139bdb;}
.proner_lul li.act a{color: #FFFFFF;}


.proner_lp{height: 100%;padding: 20px 5px 30px 11px;font-size: 16px;color: #333333;line-height: 30px;background-color: #ececec;}
.proner_r{width: calc(100% - 300px);}
.proner_rtit{line-height: 42px;width: 100%;background-color: #ececec;}
.proner_rtl{font-size: 16px;color: #FFFFFF;width: 230px;text-align: center;background-color: #139bdb;}
.proner_rxq{margin-top: 40px;}
.proner_ul{display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;}
.proner_ul li{width: 32%;margin-bottom: 20px;border: 1px solid #CCCCCC;}
.proner_ul::after{content: "";width: 32%;}
.proner_B{overflow: hidden;padding: 5px 5px 0;}
.proner_imgbg{background-position: center;background-repeat: no-repeat;background-size: cover;padding-top: 96%;}
.proner_rp{padding: 0 45px 0 15px;line-height: 70px;font-size: 16px;color: #333333;position: relative;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.proner_rp::after{display: block;content: ">";width: 30px;height: 30px;text-align: center;line-height: 30px;font-size: 16px;color: #333333;font-family: "宋体";position: absolute;top: 50%;transform: translateY(-50%);right: 15px;border-radius: 15px;background-color: #eeeeee;font-weight: bold;}
.proner_ul li:hover{background-color: #139bdb;}
.proner_ul li:hover .proner_rp{color: #FFFFFF;}
.proner_ul li:hover .proner_rp::after{background-color: #FFFFFF;color: #139bdb;}

.cpxq_tit{text-align: center;font-size: 18px;color: #333333;}
.cpxq_img{text-align: center;margin-top: 10px;}
.cpxq_img img{max-width: 100%;}
.cpxq_p{font-size: 14px;color: #333333;line-height: 30px;}
.cpxq_p img{max-width: 100%;height: auto;display: block;margin:0 auto;}
/* 关于我们 */
.abner_img{width: 100%;}
.abner_img ig{max-width: 100%;}
.abner_p{font-size: 16px;color: #333333;line-height: 30px;margin-top: 20px;}
.abner_p img{max-width: 100%;height: auto;}

/* 新闻资讯 */
.newsner_ul{display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;}
.newsner_ul li{width: 100%;background-color: #e9e9e9;margin-bottom: 20px;}
.newsner_ul li a{display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;}
.newsner_l{width: 250px;}
.newsner_img{background-position: center;background-repeat: no-repeat;background-size: cover;padding-top: 67%;}
.newsner_r{width: calc(100% - 250px);padding: 20px 15px;}
.newsner_rtit{display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;line-height: 16px;}
.newsner_rl{font-size: 16px;font-weight: bold;color: #333333;overflow:hidden;
text-overflow:ellipsis; 
white-space:nowrap; }
.newsner_rr{font-size: 12px;color: #333333;}
.newsner_rp{font-size: 14px;color: #333333;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;height: 48px;margin-top: 25px;}
.newsner_rbtn{font-size: 14px;color: #333333;text-transform: uppercase;margin-top: 25px;line-height: 14px;}
.newsner_ul li:hover .newsner_rl{color: #007AFF;}

.xwxq_tit{text-align: center;font-size: 18px;color: #333333;}
.xwxq_img{text-align: center;margin-top: 10px;}
.xwxq_img img{max-width: 100%;}
.xwxq_p{font-size: 14px;color: #333333;line-height: 30px;}
/* 联系我们 */
.conner_p{font-size: 16px;color: #333333;line-height: 30px;}
.map{width: 100%;height: 400px;margin-top: 10px;}
.map iframe{width: 100%;height: 100%;border: transparent;}
@media (max-width:1220px) {
/*头部+导航*/
.topbox{padding:0 1%;}
.header{padding:25px 1%;}
nav{padding:0 1%;}
/*END-头部+导航*/


/*首页内容*/
.shou_left{width: 250px;}
.sech{width: 430px;}
.search_form{width: 430px;}

.cpzs_tabul{justify-content: space-between;}
.cpzs_tabul li{width: 15%;margin-right: 0;}
.cpzs_ul li{width: 32%;}
.cpzs_ul .space{width: 32%;}

.ys_center img{max-width: 300px;}

.anli_main .swiper-container{padding: 0;}
}

@media (max-width:991px){
/*头部+导航*/
.icon-menu span{width:100%; height:6px; float:left;  background:#007AFF;}

.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-color: #12448e;}
.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-头部+导航*/

/*首页内容*/
.title_p::after{display: none;}
.title_p::before{display: none;}

.cpzs_tabul li{width: 32%;text-align: center;margin-bottom: 10px;}

.ys_title_t::after{left: 33%;}
.ys_title_t::before{right: 33%;}
.ys_m{display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;padding: 20px 0;}
.ys_center{width: 100%;}
.ys1{position: sticky;width: 49%;margin-bottom: 10px;}
.ys2{position: sticky;width: 49%;margin-bottom: 10px;}
.ys3{position: sticky;width: 49%;margin-bottom: 10px;}
.ys4{position: sticky;width: 49%;margin-bottom: 10px;}
.ys5{position: sticky;width: 49%;}
.ys6{position: sticky;width: 49%;}

.henfu_xq{width: 140px;}
.henfu_t{font-size: 20px;padding-top: 20px;}
.henfu_ll{width: 140px;}
.henfu_lr{width: calc(100% - 140px);}
.henfu_l{height: 135px;}
.henfu_r{height: 135px;}

.henfu_btn{margin: 10px auto 0;}

.anli_l{width: 240px;}
.anli_r{width: calc(100% - 250px);}
.anli_tab li a{font-size: 15px;}

.news_l{width: 48%;}
.news_l1{display: none;}
.news_r{width: 48%;}

.f_l{width: 100%;}
/* 新闻资讯 */
.newsner_l{width: 160px;}
.newsner_img{padding-top: 86%;}
.newsner_r{width: calc(100% - 160px);}
.newsner_rp{margin-top: 10px;}
.newsner_rbtn{margin-top: 10px;}
}

@media (max-width:767px){
	.proner_lul li a{font-size: 16px;}
	.about_p{font-size: 14px;}
	.cpzs_p{font-size: 14px;}
.proner_lul{display: none;}
/*头部+导航*/
.logo {padding:10px;}
.logo img{width:80%;}
.icon-menu {right:10px; width:30px; height:18px;}
.icon-menu span{height:3px;}
/*END-头部+导航*/
.sech{width: 100%;padding: 0 10px;border-left: transparent;border-right: transparent;}
.search_form{width: 100%;padding: 0;margin-top: 10px;}
.search_txt{padding: 0px 0 0;}
.search{padding: 10px 0;}
/*首页内容*/
.cpzs{padding: 0 10px 0;}
.title_t{font-size: 18px}
.title_p{font-size: 16px;line-height: 14px;}

.cpzs_tabul{margin-top: 10px;}
.cpzs_tabul li{width: 48%;}
.cpzs_tabul li a{font-size: 15px;}
.cpzs_ul{margin-top: 0;}
.cpzs_ul li{width: 48%;margin-bottom: 10px;}
.cpzs_p{line-height: 50px;}

.anli_m{margin-top: 10px;}
.anli_l{width: 100%;}
.anli_r{width: 100%;}
.anli_main{margin-top: 10px;}
.anli_tab{justify-content: space-between;}
.anli_tab::after{width: 32%;content: "";}
.anli_tab li{width: 32%;}
.anli_p{margin-top: 10px;font-size: 14px;}


.about{margin-top: 10px;padding: 10px;}
.about_t{font-size: 18px;margin-bottom: 10px;}
.about_l{width: 100%;}
.about_r{width: 100%;}
.about_p{margin-top: 10px;}

.news{padding: 10px;}
.news_m{margin-top: 10px;}
.news_l{width: 100%;height: auto;}
.news_lxq{padding: 10px;}
.news_l2{position: sticky;width: 100%;}
.news_lp{margin-top: 10px;}
.news_lb{margin-top: 10px;}
.news_r{width: 100%;margin-top: 10px;}
.news_ul li{padding: 10px;}
.news_rp{margin-top: 10px;}
.news_rbtn{margin-top: 10px;}

.bootom{padding: 0 10px;line-height: 30px;}
/* 产品展示 */
.proner{padding: 0px 10px 0;}
.proner_l{width: 100%;}
.proner_r{width: 100%;margin-top: 10px;}
.proner_tit{padding: 0;}
.proner_t1{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:20px;margin-top: 0;}
.proner_lul li{padding: 0 30px 0 20px;}
.proner_lul li::after{right: 20px;}
.proner_rxq{margin-top: 10px;}
.proner_ul li{width: 48%;margin-bottom: 10px;}
.proner_rp{line-height: 50px;font-size: 14px;}
/* 关于我们 */
.abner_p{margin-top: 0;}
/* 新闻资讯 */
.newsner_ul li{margin-bottom: 10px;}
.newsner_l{width: 100px;}
.newsner_r{width: calc(100% - 100px);padding: 10px 10px 0;}
.newsner_rbtn{display: none;}
.newsner_rp{margin-top: 10px;}
}
/*手机底部*/
.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:#282828;}
.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:#007AFF; 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*/

.jlfanye{ width:100%;margin:0 auto; text-align: center; }
.jlfanye a{ padding:5px 6px;  border: solid 1px #dedede; float:none; display: inline-block; min-width:8px; margin:8px 2px; color:#999;}
.jlfanye a:hover{ color:#c41313;}

