/*common start*/
body,div,ul,li,a,img,p,dl,dt,dd,h1,h2,h3,h4,span,strong,input{ margin:0; padding:0;list-style:none;text-decoration:none;border:0; list-style:none;}
body{ font-size:16px;font-family:''; color:#666;}
a{color:#2B2B2B;}
a:hover{ color:#0E2B5C; text-decoration:none;}
p{line-height:1.8em; padding:5px 0;}
.clear{ margin:0; padding:0; font-size:0; clear:both; }
.wapper{ width:1200px; margin:0 auto;}
@media only screen and (max-width: 1200px) {
.wapper{ width:100%;}
}


.header{ position:relative;height: 90px;z-index: 999;}
.header .logo{float: left;display: flex;justify-content: center;align-items: center;height: 90px;}
.header .logo img{max-width: 100%;}

/*menu*/
.pc_menu{height: 90px;float: right;}
.menu{height:90px;line-height:90px;}
.menu ul li{ float:left; position:relative;}
.menu ul li dl{ background:#fff; width:180px; position:absolute; left:0px; top:90px; box-shadow:2px 2px 5px rgba(0,0,0,0.2); padding:10px 0;display:none;z-index: 9;min-width: 180px; border-radius:5px ;}
.menu ul li dl dd{ line-height:35px; padding:0 10px; }
.menu ul li dl dd a{ font-size:14px; color:#2b2b2b;display:block; padding:0; text-align:left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.menu span a{ font-size:14px;color:#2b2b2b; text-decoration:none;display:block;text-align:center;}
.menu a{padding: 0 20px;}
.menu a:hover{color:#1346af;}
a.menu_hover{color:#1346af;}

.menu ul li.menu_down span a{background: url(../images/s2.png) right center no-repeat;}
.menu ul li.menu_down span a:hover{color:#1346af;background: url(../images/s1.png) right center no-repeat;}
.menu ul li.menu_down span a.menu_hover{color:#1346af;background: url(../images/s1.png) right center no-repeat;}
.menu_nav3{position: relative;}
.menu_nav3 font a{background: url(../images/r2.png) right center no-repeat;}
.menu_nav3 font a:hover{background: url(../images/r1.png) right center no-repeat;}
.menu_nav3 .menu_nav3_list{background:#fff; width:180px; position:absolute; left:180px; top:-10px; box-shadow:2px 2px 5px rgba(0,0,0,0.2); padding:10px 0;z-index: 9;min-width: 180px; border-radius:5px;display: none;}
.menu_nav3 .menu_nav3_list a:hover{color: #1346AF;}
.menu_nav3 .menu_nav3_list a{font-size:14px; color:#2b2b2b;display:block; padding:0 10px; text-align:left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;}
.menu_nav3:hover .menu_nav3_list{display: block;}

.h_search{height: 90px;}
.h_search a{display: block;width: 30px;height: 30px;position: relative;top: 30px;}
.h_search img{width: 30px;position: absolute;top: 0;left: 0;}
.h_search .img2{display: none;}
.h_search:hover .img1{display: none;}
.h_search:hover .img2{display: block;}



.zhezhao{position: fixed;left: 0px;top: 0px;background: rgba(55,58,71,.9);width: 100%;height: 100%;z-index: 99;}
.tanchuang{position: relative;background: #fff;width: 650px;height: 110px;border-radius: 5px;margin: 5% auto;top: 20%;overflow: hidden;}
.tanchuang .tc_top{height: 50px;line-height: 50px;font-weight: 700;color: #2B2B2B;font-size: 16px;padding: 0 20px;}
.tanchuang .tc_bottom{height: 60px;background: #eee;position: relative;}
.tanchuang .tc_bottom .s1{width: 100%;display: block;}
.tanchuang .tc_bottom input{width: 96%;padding: 0 2%;border: none;background: none;outline: none;height: 60px;font-size: 16px;}
.tanchuang .tc_bottom .s2{display: block;position: absolute;top: 0;right: 0;height: 100%;}
.tanchuang .tc_bottom .s2 button{border: none;background: none;outline: none;width: 50px;height: 60px;}
.tanchuang .tc_bottom .s2 button img{width: 30px;}
.close1 {position: absolute;right: 10px;top: 0px;}
.close1 a{font-size: 32px;color: #2B2B2B;font-weight: 700;}
.close1 a:hover{color: #1346AF;}
#closebt {float: right;}
#closebt img {width: 20px;}





.m_menu{position: relative;z-index: 99;}
.sp_header{height:80px;overflow:hidden;background:#fff;position:relative;z-index:10;width:100%; display:none;}
.sp_logo{height:80px;display: flex;justify-content: center;align-items: center;}
.sp_logo img{margin:auto;}
.sp_nav{width:50px;position:absolute;cursor:pointer;height:30px;top: 30px;right: 0;}
.sp_nav span{display:block;background:#2b2b2b;width:30px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:10px}
.sp_nav span:nth-of-type(3){top:20px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:9;background:#fff;width:100%;height:calc(100% - 50px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s; display:none;}
.nav_show{top:80px;}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #ddd solid;position:relative;line-height:48px;font-size:14px}
.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#000;width:96%;font-size: 16px;display: block;padding: 0 2%;transition: 0.3s;}
.sjj_nav ul li a:hover{color: #1346AF;background: #f7f7f7;}
.sjj_nav ul li ul li a{color:#000;display:block;text-align:left;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#1346AF}
.sjj_nav ul li ul li>ul{margin-left:10px}


/*swiper*/
/*.banner{width: 100%;padding: 100px 0;position: relative;}
.banner .list{position: relative;z-index: 9;padding-right: 30%;padding-left: 10px;}
.font_c_ff5e14{color: #ff5e14;font-size: 15px;font-weight: 700;}
.font_c_0e2b5c h2{color: #0e2b5c;font-size: 36px;font-weight: 700; line-height: 54px;}
.banner .list .t1{margin: 40px 0;color: #fff;font-size: 75px;font-weight: 700;line-height: 85px;}
.banner .list .t2{color: #fff;font-size: 17px;font-weight: 400;line-height: 27px;}
.banner .list .pro_com_more{margin-top: 20px;}
.banner .list .pro_com_more a {color: #fff;margin: 10px 20px;}
.banner .list .pro_com_more a.a1{background: #FF5E14;}
.banner .list .pro_com_more a.a2{background: #1346AF;}
.banner .list .pro_com_more a.a1:hover{background: #1346AF;}
.banner .list .pro_com_more a.a2:hover{background: #FF5E14;}
.banner_bg{position: absolute;width: 100%;height: 100%;background: rgba(0,0,0,0.5);top: 0;left: 0;z-index: 8;}
*/
/*swiper*/
.banner{width: 100%;}
.swiper {width: 100%;height: 100%;}
.swiper-slide {background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center; -ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.swiper-slide img { display: block;width: 100%;height: 100%;object-fit: cover;}





.index1{width: 100%;padding: 80px 0;}
.index1 .list1{width: 100%;}
.index1 .list1 .left{float: left;width: 50%;}
.index1 .list1 .tit{color: #ff5e14;font-size: 25px;font-weight: 700;}
.index1 .list1 .left .t2{color: #0e2b5c;font-size: 36px;font-weight: 700;line-height: 54px;}
.index1 .list1 .img_bg{width: 100%;}
.index1 .list1 .img_bg span{display: inline-block;vertical-align: middle;}
.index1 .list1 .img_bg span img{border-radius: 50%;border: 3px solid #FF5E14;}
.index1 .list1 .img_bg .img2{margin-left: 20px;}
.index1 .list1 .img_bg .img_email{margin-bottom: 0px;color: #51668a;font-size: 19px;font-weight: 700;}
.index1 .list1 .img_bg .img_txt{color: #51668a;font-size: 13px;}
.index1 .list1 .right{float: right;width: 46%;margin-left: 4%;}
.index1 .list1 .right .t1{color: #51668a;font-size: 16px;}
.index1 .list1 .right .txt{margin-top: 20px;color: #7a7a7a;font-size: 16px;}
.index1 .list1 .right .txt ul li{margin: 10px 0;}
.index1 .pro_com_more{margin: 20px 0;}
.index1 .pro_com_more a{background: #FF5E14;color: #fff;padding: 15px 20px;}
.index1 .pro_com_more a:hover{background: #0E2B5C;}



.pro_list_style{width: 100%;margin-top: 60px;}
.pro_list_style ul li{float: left;width: 31%;margin: 1%;min-height: 400px;}
.pro_list_style ul li .box{padding: 15px;box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 12%); background-color: #fff;overflow: hidden;}
.pro_list_style ul li .box .img{width: 100%;}
.pro_list_style ul li .box .img img{width: 100%;}
.pro_list_style ul li .box .t1 a{font-size: 16px;font-weight: 700;color: #2B2B2B;}
.pro_list_style ul li .box .t1 a:hover{color: #0E2B5C;}
.pro_list_style ul li .box .time{line-height: 1.3em;font-size: 12px; margin-bottom: 13px;color: #adadad;}
.pro_list_style ul li .box .txt{margin-bottom: 10px;font-size: 14px;color: #777;font-weight: 400;}
.pro_list_style ul li .box a{color: #ff5e14;font-size: 14px;font-weight: 400;}


.index2{width: 100%;/*padding: 80px 0 60px 0;*/overflow: hidden;}
.index2 .warp{height: 780px;}
.index2 .warp_info{width: 100%;height: 100%;}
.index2 .warp_info .left{width: 50%;float: left;height: 100%;}
.index2 .warp_info .left .i2_l_con{width: 100%;height: 100%;overflow: hidden;position: relative;}
    .index2 .warp_info .left .box {
        position: absolute;
        height: 40%;
        width: 60%;
        left: 0;
        bottom: 0;
        background: #1346af;
    }
.index2 .warp_info .left .box .desc{padding: 20px;color: #fff;font-size: 16px;}
.index2 .warp_info .left .box .desc .t1{color: #fff;font-size: 22px;font-weight: 700;line-height: 54px;}
.index2 .warp_info .left .box .desc .pro_com_more{margin-top: 20px;}
.index2 .warp_info .left .box .desc .pro_com_more a{border: 1px solid #fff;}
    .index2 .warp .warp_info .right {
        width: 50%;
        float: right;
        background: #1346af;
        height: 100%;
    }
.index2 .warp .warp_info .right .box{padding: 10% 15.8% 10% 5%;color: #fff;}
.index2 .warp .warp_info .right .box .t1{margin-bottom: 20px;}
.index2 .warp .warp_info .right .box .t1 h2{font-size: 34px;font-weight: 550;line-height: 54px;}
.index2 .warp .warp_info .right .box .t2{color: #fff;font-weight: 600;margin-bottom: 20px;font-size: 16px;}
.index2 .warp .warp_info .right .box .desc{width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;}
.index2 .warp .warp_info .right .box .desc .i2_r_list{width: 48%;padding: 1%;}
.index2 .warp .warp_info .right .box .desc .i2_r_list_img{width: 100%;margin-bottom: 20px;} 
.index2 .warp .warp_info .right .box .desc .i2_r_list_t3{margin-bottom: 15px;color: #fff;font-size: 17px;font-weight: 700;} 
.index2 .warp .warp_info .right .box .desc .txt{margin-top: 40px;color: #fff;font-weight: 400;font-size: 16px;}
.index2 .warp .warp_info .right .box .pro_com_more{margin-top: 20px;text-align: center;}
.index2 .warp .warp_info .right .box .pro_com_more a{border: 1px solid #fff;}

.index3{width: 100%;padding: 80px 0 60px 0;}
.index3 .left{float: left;width: 80%;}
.index3 .left .l_img{float: left;width: 46%;padding: 2%;}
.index3 .left .l_img .l_img_bg{padding: 60px 0;}
.index3 .left .l_img .l_img_box{width: 80%;float: right;background: #fff;padding: 20px 0 20px 20px;}
.index3 .left .l_img .l_img_box .list{background: #FF5E14;padding: 20px 20px 20px;}
.index3 .left .l_img .l_img_box .list img{max-width: 65px;}
.index3 .left .l_img .l_img_box .list .t1{padding: 30px 0;}
.index3 .left .l_img .l_img_box .list .t1 h2{color: #fff;font-size: 30px;font-weight: 700;}
.index3 .left .l_img .l_img_box .list .pro_com_more{margin-top: 40px;text-align: center;}
.index3 .left .l_img .l_img_box .list .pro_com_more a{border: 1px solid #fff;}
.index3 .left .r_text{float: right;width: 48%;padding: 1%;}
.index3 .left .r_text .t1{color: #0e2b5c;font-size: 17px;font-weight: 700;line-height: 27px;}
.index3 .left .r_text .t2{color: #51668a;font-size: 15px;font-weight: 400;line-height: 1.625em;margin: 20px 0;}
.index3 .left .r_text .r_text_list{margin-bottom: 20px;}
.index3 .left .r_text ul li{margin: 10px 0;}
.index3 .left .r_text ul li .line{height: 3px;width: 25px;background: #FF5E14;border-radius: 20px;display: inline-block;margin-right: 10px;}
.index3 .left .r_text ul li span{font-size: 15px;font-weight: 600;line-height: 1.2em;color: #51668A;}
.index3 .left .r_text .pro_com_more{margin-top: 20px;text-align: center;}
.index3 .left .r_text .pro_com_more a{color: #fff;background: #FF5E14;}
.index3 .left .r_text .pro_com_more a:hover{color: #fff;background: #0E2B5C;}
.index3 .right{float: right;width: 20%;}
.con14bg{width: 100%;color: #0E2B5C;}
.mumping_mun li{margin: 30px auto;text-align: center;}
.mumping_mun p{color: #51668a;font-size: 17px;font-weight: 700;line-height: 26px;}
.mumping_mun h2{color: #0b2653; font-size: 65px;font-weight: 500;line-height: 1em;}

.index4{width: 100%;}
.index4 .list{width: 100%;padding: 60px 0;border-top: 2px solid #ddd;}
.index4 .list ul li{float: left;width: 16%;}
.index4 .list ul li .img{height: 82px;display: flex;justify-content: center;align-items: center;}
.index4 .list ul li .img img{max-width: 100%;}

.index5{}
.index5 .list{height: 500px;display: flex;justify-content: center;align-items: center;}
.index5 .list .i5_play{width: 70px;height: 70px;background: #fff url(../images/r1.png) center center no-repeat;border-radius: 50%;transition: 0.3s;}
.index5 .list .i5_play:hover{background: #FF5E14 url(../images/r2.png) center center no-repeat;padding: 5px;}

.index6{margin-top: -120px;margin-bottom: 80px;position: relative;}
.index6 .box{width: 100%;position: relative;}
.index6 .left_font{position: absolute;bottom: 0;left: 0;}
.index6 .box .right{float: right;width: 40%;background: #FF5E14;}
.index6 .box .right .i6_r_bg{padding: 40px 20px;}
.index6 .box .right .img{float: left;width: 20%;margin: 1%;}
.index6 .box .right .img img{width: 100%;}
.index6 .box .right .desc{float: right;width:76%;margin: 1%;}
.index6 .box .right .desc .tit{color: #fff;font-size: 22px;font-weight: 600;}
.index6 .box .right .desc .txt{color: #fff;font-size: 15px;font-weight: 400;line-height: 1.625em;margin: 20px 0;}
.index6 .box .right .desc .more a{font-size: 17px;font-weight: 600;color: #fff;background: url(../images/r2.png) left center no-repeat;padding: 0px 0px 0px 20px;transition: 0.3s;}
.index6 .box .right .desc .more a:hover{color: #1346AF;background: url(../images/r1.png) left center no-repeat;}

.index7{width: 100%;}

.index8{width: 100%;padding: 60px 0;}
.index8 .left{float: left;width: 45%;margin-right: 5%;}
.index8 .left .txt{color: #51668a;font-size: 16px;font-weight: 400;line-height: 1.625em;margin: 20px 0;}
.index8 .left .pro_com_more a{color: #fff;background: #FF5E14;}
.index8 .left .pro_com_more a:hover{background: #0E2B5C;}


.index8 .right{float: right;width: 50%;position: relative;}
.index8 .right{height: 350px;}
.index8 .right .img{height: 100%;overflow: hidden;}
.index8 .right .img img{width: 100%;}
.index8 .right .desc{position: absolute;bottom: 0;left: -20px;background: #FF5E14;width: 300px;height: 90px;text-align: center;}
.index8 .right .desc a{padding: 20px 42px;font-size: 20px;color: #fff;display: block;}

.index9{}
.index9 .list{width: 100%;}
.index9 .list .left{float: left;width: 46%;position: relative;z-index: 9;}
.index9 .list .left .i9_warp{ box-shadow: 0px 1px 73px 0px rgb(40 40 40 / 15%);background: #fff;margin-bottom: -90px;}
.index9 .list .left .box{padding: 60px;}
.index9 .list .left .box .t1{margin-bottom: 20px;color: #0e2b5c;font-size: 30px;font-weight: 700;line-height: 1.2em;}
.index9 .list .left .box .txt{color: #51668a;font-size: 16px;font-weight: 400;line-height: 1.625em;}
.index9 .list .left .box .form_control1{margin: 20px 0;}
.form_control1{width: 100%;}
.form_control1 .form_control_w50{width: 46%;display: inline-block;margin: 1%;}
.form_control1 input{background: #fff;border:1px solid #818a91;border-radius: 1px;font-size: 16px;min-height: 30px;padding: 10px 5%;color: #0e2b5c;width: 90%;}
.form_control1 .form_control_w50{width: 98%;}
.form_control1 .form_control_w100{width: 98%;margin: 1%;}
.form_control1 textarea{background: #fff;border:1px solid #818a91;border-radius: 1px;font-size: 16px;min-height: 50px;padding: 10px 5%;color: #0e2b5c;width:90%;}
.form_control1 .txt2{margin-bottom: 30px;color: #8f8f8f;font-size: 16px;}
.form_control1 .txt2 a{color: #2B2B2B;font-size: 16px;}
.form_control1 .txt3{color: #0E2B5C;font-size: 16px;}
.form_control1 .form_control_submit{width: 100%;margin-top: 4%;text-align: center;}
.form_control1 button{ background: #0e2b5c;color: #fff;padding: 15px 50px;border: none;font-size: 16px;}
.form_control1 button:hover{background: #FF5E14;}

.index10{width: 100%;position: relative;padding: 60px 0 60px 0;}
.index10 .left{float: left;width: 50%;}
.index10 .left .txt{color: #0e2b5c;font-size: 18px;font-weight: 700;line-height: 54px;margin-top: 50px;}
.index10 .right{float: right;width: 50%;}
.index10 .right .box{display: inline-block;width: 47%;margin: 1%;}
.index10 .right .box .warp{padding: 15px 10px;border: 2px solid #E7EBEF;}
.index10 .right .box .warp span{display: inline-block;vertical-align: middle;}
.index10 .right .box .warp .i_10_txt{font-size: 17px;font-weight: 400;color: #0e2b5c;}

.index11{width: 100%;position: relative;padding: 40px 0 60px 0;}
.index11 .tit{text-align: center;}


.footer{width: 100%;background: #0b2653;}
.footer .list1{width: 100%;padding: 100px 0 50px 0;display: -webkit-box;display: -ms-flexbox;display: flex;}
.footer .list1>div{padding: 10px;}
.footer .list1 .f_logo{width: 25%;}
.footer .list1 .txt{color: #fff;font-size: 14px;font-weight: 300;margin: 20px 0;}
.footer .list1 .f_logo_more{margin-top: 20px;}
.footer .list1 .f_logo_more a{font-size: 17px;font-weight: 600;color: #FF5E14;background: url(../images/r2.png) left center no-repeat;padding: 0px 0px 0px 20px;transition: 0.3s;}
.footer .list1 .f_logo_more a:hover{color: #fff;background: url(../images/r1.png) left center no-repeat;}
.footer .list1 .f_qc{width: 25%;}
.footer .list1 .tit{color: #fff;font-size: 20px;font-weight: 700;}
.footer .list1 .f_qc .f_qc_tel img{width: 30px;}
.footer .list1 .f_qc .f_qc_tel span{font-size: 20px;font-weight: 600;color: #6b89c1;}
.footer .list1 .f_com{width: 16.5%;}
.footer .list1 .f_com ul{margin-top: 20px;}
.footer .list1 .f_com li{margin: 10px 0;}
.footer .list1 .f_com li a{color: #fff;font-size: 14px;font-weight: 300;}
.footer .list1 .f_input{width: 33%;}
.footer .list1 .f_input .f_input_bg{background: #061b49;padding: 30px;}
.footer .list1 .f_input .f_input_border{border: 1px solid rgba(92,137,172,.31);margin-top: 40px;}
.footer .list1 .f_input .f_input_border .f_input_con{height: 47px;width: 100%;}
.footer .list1 .f_input .f_input_border .f_input_con .s1{display: block;width: 66.6%;height: 47px;float: left;}
.footer .list1 .f_input .f_input_border .f_input_con .s2{display: inline-block;width: 33.3%;height: 47px;float: right;}
.footer .list1 .f_input .f_input_border .f_input_con input{width: 98%;height: 100%;padding:0 2%;border: none;outline: none;background: none;color: rgba(92,137,172,.31);}
.footer .list1 .f_input .f_input_border .f_input_con button{width: 100%;background: #818a91;color: #fff;height: 100%;border: none;}
.footer .list1 .f_input .f_input_border .f_input_con button:hover{background: #5c89ac;}

.footer .list2{width: 100%;display:none;}
.footer .list2 ul li{float: left;width: 24.9%;background: #fff;border-right: 1px solid #ddd;height: 140px;display: flex;justify-content: center;align-items: center;}
.footer .list2 ul li:first-child{border-radius: 5px 0 0 5px;}
.footer .list2 ul li:last-child{border-radius: 0 5px 5px 0;border-right: none;}
.footer .list2 ul li .box .icon{display: inline-block;width: 10%;vertical-align: middle;}
.footer .list2 ul li .box .icon img{width: 100%;}
.footer .list2 ul li .box .f2_desc{display: inline-block;width: 80%;vertical-align: middle;margin-left: 3%;}
.footer .list2 ul li .box .f2_desc .t1{color: #0b2653;font-size: 13px;font-weight: 300;margin: 10px 0;}
.footer .list2 ul li .box .f2_desc .t2{color: #0b2653;font-size: 16px;font-weight: 500;margin: 10px 0;}
.footer .list2 ul li .box .f_more{text-align: center;padding: 15px 0;}
.footer .list2 ul li .box .f_more a{display: inline-block;color: #fff;font-size: 16px;background: #FF5E14;padding: 8px 20px;}
.footer .list3{width: 100%;text-align: center;font-size: 12px;color: #ADADAD;padding: 20px 0px 10px 0px;}

.toTop{background:#1346af url(../images/totop.png) center no-repeat;cursor: pointer; height: 40px;width: 40px;position: absolute;float: right;right: 10px;bottom: 60px;z-index: 9999;position: fixed;display: none;}

.product_com_txt{font-size: 16px;font-weight: 400;color: #51668A;}
.pro_com_more{width: 100%;}
.pro_com_more a{display: inline-block;font-size: 17px;font-weight: 600;color: #0e2b5c;background: #fff;padding: 15px 45px;}
.pro_com_more a span{background: url(../images/r2.png) left no-repeat;padding-left: 20px;}
.pro_com_more a:hover{background: #FF5E14;color: #fff;}
.pro_com_more a:hover span{background: url(../images/r1.png) left no-repeat;}
.pro_com_tit{width: 100%;text-align: center;}
.pro_com_tit .line{display: inline-block;width: 80px;height: 5px;background: #FF5E14;margin-bottom: 20px;}
.pro_com_tit h2{color: #0e2b5c;font-size: 36px;font-weight: 700;line-height: 54px;}

.product_b{width: 100%;padding: 60px 0;position: relative;}
.product_b .list{position: relative;z-index: 9;}
.product_b .left{float: left;width: 50%;}
.product_b .left .tit{border-left: 5px solid #FF5E14;margin-bottom: 20px;}
.product_b .left .tit h1{color: #fff;font-size: 55px;font-weight: 700;line-height: 1.2em;padding-left: 5%;}
.product_b .left .product_com_txt{margin-bottom: 20px;color: #fff;}
.product_b .right{float: right;width: 45%;margin-left: 5%;}
.product_b .right img{width: 100%}

.product1{padding: 60px 0;background: #f0f0f0;width: 100%;}
.product1 .list{padding: 0 15%;text-align: center;}
.product1 .list .product_com_txt{margin-top: 20px;}

.product2{padding: 60px 0 30px 0;background: #fff;width: 100%;}
.product2 .left{float: left;width: 50%;}
.product2 .pro_com_tit{text-align: left;}
.product2 .product_com_txt{margin-top: 20px;}
.product2 .pro_com_more{margin-top: 20px;}
.product2 .pro_com_more a{color: #fff;background: #0B2653;border-radius:5px ;}
.product2 .pro_com_more a:hover{background: #FF5E14;}
.product2 .right{float: right;width: 50%;}
.product2 .right .img{padding-left: 5%;}
.product2 .right img{width: 100%;}


.product3{width: 100%;padding-bottom: 60px;}
.product3 .product_com_txt{color: #8F8F8F;}
.product3 .pro2_list .txt{color: #0e2b5c;font-size: 18px;font-weight: 700;line-height: 1.2em;}
.product3 .pro2_list ul{margin: 40px 0;}
.product3 .pro2_list ul li{float: left;width: 18%;margin: 1%;}
.product3 .pro2_list ul li .box{padding: 25px 10px;background: #FF5E14;text-align: center;}
.product3 .pro2_list ul li .box .img{height: 50px;display: flex;justify-content: center;align-items: center;}
.product3 .pro2_list ul li .box .desc{color: #fff;font-size: 16px;font-weight: 400;margin-top: 20px;word-wrap:break-word;}

.product4{width: 100%;padding: 60px 0 130px 0;position: relative;z-index: 8;}
.product4 .left{padding-right: 45%;}
.product4 .left .pro_com_tit{text-align: left;}
.product4 .left .pro_com_tit h2{color: #fff;}
.product4 .left .product_com_txt{color: #fff;margin: 20px 0;}
.product4 .left .pro_com_more a{background: #FF5E14;border-radius: 5px;color: #fff;}
.product4 .left .pro_com_more a:hover{background: #0E2B5C;}

.product5{width: 100%;background: #f6f6f8;}
.product5 .list{margin-top: -80px;position: relative;z-index: 9;}
.product5 .list ul li{float: left;width: 31%;margin-right: 3%;box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 10%);border-top: 4px solid #FF5E14;background: #fff;}
.product5 .list ul li:last-child{margin-right: 0;}
.product5 .list ul li .box{padding: 20px;text-align: center;}
.product5 .list ul li .box .img{height: 110px;display: flex;justify-content: center;align-items: center;}
.product5 .list ul li .box .t1{margin: 20px;}
.product5 .list ul li .box .t1 h3{color: #0e2b5c;font-size: 24px;font-weight: 700;line-height: 1.2em;}


.product6{padding: 60px 0;background: #f6f6f8;width: 100%;}
.product6 .list{padding: 0 15%;text-align: center;}
.product6 .product_com_txt{margin-top: 20px;}
.product6 .list .pro_com_more{margin-top: 40px;}
.product6 .list .pro_com_more a{background: #FF5E14;border-radius: 5px;color: #fff;}
.product6 .list .pro_com_more a:hover{background: #0E2B5C;}

.product7{padding: 60px 0;background: #fff;width: 100%;}
.product7 .pro_com_tit{text-align: left;}
.product7 .pro_com_more{margin-top: 40px;}
.product7 .pro_com_more a{background: #0E2B5C;border-radius: 5px;color: #fff;}
.product7 .pro_com_more a:hover{background: #FF5E14;}
.pro_com_ul li{float: left;width: 31%;margin-right: 2%;min-height: 738px;}
.pro_com_ul li:last-child{margin-right: 0;}
.pro_com_ul li .pro_com_ul_box{width: 100%;box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 10%);background: #fff;border-bottom: 5px solid #FF5E14;}
.pro_com_ul li .pro_com_ul_box .box{padding: 20px;text-align: center;}
.pro_com_ul li .pro_com_ul_box .box .img{height: 265px;display: flex;justify-content: center;align-items: center;}
.pro_com_ul li .pro_com_ul_box .box .img img{width: 100%;}
.pro_com_ul li .pro_com_ul_box .box .t1{margin: 20px;}
.pro_com_ul li .pro_com_ul_box .box .t1 h3{color: #0e2b5c;font-size: 24px;font-weight: 700;line-height: 1.2em;}
.pro_com_ul li .pro_com_ul_box .product_com_txt{text-align: left;margin-top: 20px;}
.pro_com_ul li .pro_com_ul_bg{background: #f3f3f3;padding: 5px;}
.pro_com_ul li .pro_com_more{margin-top: 20px;text-align: left;}
.pro_com_ul li .pro_com_more a{background: #FF5E14;border-radius: 5px;color: #fff;padding: 10px 35px;font-size: 16px;font-weight: 600;}
.pro_com_ul li .pro_com_more a:hover{background: #0E2B5C;}

.product8{padding:0 0 60px 0;background: #fff;width: 100%;}

.product9{width: 100%;position: relative;}
.product9 .pro9_list{padding: 80px 0;}
.product9 .pro9_warp{background: #ff5e14;position: absolute;z-index: 9;width: 94%; margin: 0 3%;top: 30px;}
.product9 .pro9_warp .box{padding: 1%;width: 98%;display: -webkit-box;display: -ms-flexbox;display: flex;}
.product9 .pro9_warp .box .left{width: 48%;padding: 40px 0;}
.product9 .pro9_warp .box .left .t1{color: #fff;font-size: 38px;font-weight: 700;line-height: 54px;}
.product9 .pro9_warp .box .right{width: 48%;margin: 20px 0;}
.product9 .pro9_warp .box .right .txt{margin: 10px 0;color: #fff;font-size: 16px;}
.product9 .pro9_warp .box .right img{padding-right: 20px;}

.product10{width: 100%;padding: 60px 0;margin-top: 30px;position: relative;}
.product10 .list{ width: 100%;}
.pro10_warp .box{padding: 20px;box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 8%);}
.pro10_warp .box .line{display: inline-block;width: 80px;height: 5px;background: #FF5E14;}
.pro10_warp .box .tit{margin: 20px 0;color: #0e2b5c;font-size: 24px;font-weight: 700;line-height: 54px;}
.form_control{width: 100%;}
.form_control .form_input{height: 40px;width: 100%;background: #fff;border: 1px solid rgba(14,43,92,.34);border-radius: 1px;margin-bottom: 20px;}
.form_control input,
.form_control textarea{background: none;border: none;outline: none;height: 100%;padding: 0 2%;width: 96%;}
.form_control .form_textarea{min-height: 100px;}
.form_control .form_btn{text-align: center;}
.form_control .form_btn button{background: #0E2B5C;color: #fff;font-size: 16px;font-weight: 600;padding: 10px 20px;border: none;}
.form_control .form_btn button:hover{background: #FF5E14;}


.Prodetail{padding: 80px 0;background: #f0f0f0;width: 100%;}
.Prodetail .list{padding: 0 2%;text-align: center;}
.Prodetail .list .product_com_txt{margin-top: 20px;}
.Prodetail .prod_table_warp{padding: 0 20%;}
.prod_table{width: 100%;}
.prod_table table{border-collapse: collapse;border-spacing: 0;margin: 20px 0;table-layout: fixed; max-width: 100%;}
.prod_table table th,
.prod_table table td{padding: 5px 10px;line-height: 45px;font-weight: 400;text-align: left;border: 1px solid #ddd;}
.prod_table table ul{padding-left: 20px;}
.prod_table table ul li{list-style: disc;}

.Prodetail2{padding: 50px 0;background: #fff;width: 100%;}
.Prodetail2 ul li{float: left;width: 23%;margin: 1%;height: 260px;background: #FFFFFF;border-bottom:5px solid #FF5E14;box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 10%);}
.Prodetail2 ul li .box{padding: 20px;}
.Prodetail2 ul li .box .img{height: 150px;display: flex;justify-content: center;align-items: center;}
.Prodetail2 ul li .box .img img{max-width: 100%;}
.Prodetail2 ul li .box .txt{text-align: center;color: #8F8F8F;font-size: 16px;margin-top: 20px;}
.Prodetail3{width: 100%;padding: 90px 0;}
.Prodetail3 .left{float: left;width: 75%;}
.Prodetail_con{padding: 20px;}
.Prodetail_con .tit{margin: 20px 0;color: #0e2b5c;font-size: 24px;font-weight: 700;line-height: 54px;}
.Prodetail3 .right{float: right;width: 25%;}

.performance1 .pro_com_more{float: left;width: 40%;margin:20px 1%;}
.performance1 .list1 .img_bg{float: left;width: 55%;margin:20px 1%;}

.performance2 .right{float: right;width: 50%;}
.performance2 .right .tit{color: #fff;font-size: 38px;font-weight: 700;line-height: 54px;margin-bottom: 20px;}
.performance2 .right .txt{margin: 20px 0;color: #fff;font-size: 17px;font-weight: 700;line-height: 27px;}
.performance2 .right .desc{width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;}
.performance2 .right .desc .i2_r_list{width: 48%;padding: 1%;}
.performance2 .right .desc .i2_r_list_img{width: 100%;margin-bottom: 20px;} 
.performance2 .right .desc .i2_r_list_img img{max-width: 80px;}
.performance2 .right .desc .i2_r_list_t3{margin-bottom: 15px;color: #fff;font-size: 17px;font-weight: 700;} 
.performance2 .right .desc .txt{margin-top: 20px;color: #fff;font-weight: 400;font-size: 16px;}
.performance2 .right .more{margin-top: 20px;text-align: center;}
.performance2 .right .more a{font-size: 17px;font-weight: 600;color: #0e2b5c;background: #fff url(../images/r1.png) left center no-repeat;border: 1px solid #fff;display: inline-block;padding: 20px 45px;}
.performance2 .right .more a:hover{background: url(../images/r2.png) left center no-repeat;color: #fff;}

.performance3{padding: 160px 0 60px 0;}

.performance4 .warp_info .left .box{height: 100%;width: 100%;}
.performance4 .warp_info .left .box .desc{padding: 20% 10%;}
.performance4 .warp_info .left .box .desc .t1{font-size: 40px;}
.performance4 .warp_info .left .box .desc .txt{margin: 20px 0;}
.performance4 .pro_com_more{text-align: center;margin-top: 40px;}
.performance4 .pro_com_more a{border: 1px solid #fff;}
.performance4 .warp .warp_info .right{background: none;}
.performance4 .warp .warp_info .right .i2_r_con{width: 100%;height: 100%;overflow: hidden;position: relative;}

.performance4 .r_text{background: #F6F6F8;padding: 20px;float: left;width: 48%;margin: 10% 0;}
.performance4 .r_text .img{margin: 20px 0;}
.performance4 .r_text .t1{color: #0e2b5c;font-size: 17px;font-weight: 700;line-height: 27px;}
.performance4 .r_text .t2{color: #51668a;font-size: 15px;font-weight: 400;line-height: 1.625em;margin: 20px 0;}
.performance4 .r_text .r_text_list{margin-bottom: 20px;}
.performance4 .r_text ul li{margin: 10px 0;}
.performance4 .r_text ul li .line{height: 3px;width: 25px;background: #FF5E14;border-radius: 20px;display: inline-block;margin-right: 10px;}
.performance4 .r_text ul li span{font-size: 15px;font-weight: 600;line-height: 1.2em;color: #51668A;}
.performance4 .r_text .pro_com_more{margin-top: 20px;text-align: center;}
.performance4 .r_text .pro_com_more a{background: #FF5E14;color: #fff;}
.performance4 .r_text .pro_com_more a:hover{background: #0E2B5C;}

.performance5 {padding-bottom: 80px;}
.performance5 .list ul{margin: 40px 0;}
.performance5 .list ul li{float: left;width: 30%;margin: 1%;}
.performance5 .list ul li .box{padding: 10% 5%;background: #FF5E14;text-align: center;min-height: 250px;}
.performance5 .list ul li .box .img{height: 50px;display: flex;justify-content: center;align-items: center;}
.performance5 .list ul li .box .tit{color: #fff;font-size: 28px;font-weight: 600;margin-top: 20px;}
.performance5 .list ul li .box .desc{color: #fff;font-size: 16px;font-weight: 400;margin-top: 20px;}

.performance_b2{width: 100%;padding: 100px 0;position: relative;}
.performance_b2 .list{position: relative;z-index: 9;}
.performance_b2 .left{float: left;width: 50%;}
.performance_b2 .left .line{display: inline-block;width: 80px;height: 5px;background: #FF5E14;margin-bottom: 20px;}
.performance_b2 .left .tit{margin-bottom: 20px;}
.performance_b2 .left .tit h1{color: #fff;font-size: 40px;font-weight: 700;line-height: 1.2em;}
.performance_b2 .left .product_com_txt{margin-bottom: 20px;color: #fff;}
.performance_b2 .right{float: right;width: 45%;margin-left: 5%;}
.performance_b2 .right img{width: 100%}



.bg_f6f6f6{background: #f6f6f8;}
.performance6{padding: 80px 0;width: 100%;}
.performance6 .left{float: left;width: 50%;}
.performance6 .right{float: right;width: 50%;}
.perf_com_con{padding: 20px;}
.perf_com_con .t1{margin: 20px 0;}
.perf_com_con .t1 h3{color: #000;font-size: 40px;font-weight: 700;line-height: 1.2em;padding-left: 15px;border-left: 5px solid #FF5E14;}
.perf_com_con .txt{color: #000;font-size: 16px;font-weight: 400;line-height: 1.625em;}
.perf_com_img{padding: 20px;}
.perf_com_img img{width: 100%;}

.performance7{padding: 0;margin: 0;height: 560px;}
.performance7 .perf7_left{float: left;width: 50%;}
.perf7_left .box{margin: 5% 5% 0 5%;background: #FF5E14;padding: 40px;}
.perf7_left .left{float: left;width: 48%;margin: 1%}
.perf7_left .left .t1{margin-bottom: 20px;}
.perf7_left .left .t1 h3{color: #fff;font-size: 40px;font-weight: 700;line-height: 54px;}
.perf7_left .left .txt{color: #fff;font-size: 16px;}
.perf7_left .right{float: right;width: 48%;margin: 1%}
.perf7_left .right .perf7_tel{padding: 10% 0;font-size: 16px;color: #fff;}
.perf7_left .right .perf7_tel_list{margin: 10px 0;}
.performance7 .pro10_warp{float: right;width: 50%;height: 100%;}
.performance7 .pro10_warp .box{padding: 5%;}

.performance_b{width: 100%;padding: 80px 0;position: relative;}
.performance_b .list{position: relative;z-index: 9;padding: 0 15%;text-align: center;}
.performance_b .box{width: 100%;background: #fff;}
.performance_b .box .left{float: left;width: 50%;padding: 5%;text-align: left;}
.performance_b .box .left .t1{margin-bottom: 20px;}
.performance_b .box .left .t1 h3{color: #0e2b5c;font-size: 45px;font-weight: 700;}
.performance_b .box .left .txt { color: #51668a;font-size: 17px;font-weight: 700;line-height: 1.5em;}
.performance_b .pro_com_more{margin-top: 20px;}
.performance_b .pro_com_more a{background: #FF5E14;color: #fff;}
.performance_b .pro_com_more a:hover{background: #0E2B5C;color: #fff;}
.performance_b .box .right{float: right;width: 40%;padding: 15% 0;}
.performance_b .pb_r_bg{background: #F6F6F8;border-left: 3px solid #0E2B5C;}
.performance_b .box .right .txt{padding: 40px;text-align: center;}
.performance_b .box .right .more{text-align: center;margin-top: 20px;}
.performance_b .box .right .more a{color: #FF5E14;font-size: 16px;font-weight: 600;}
.performance_b .box .right .more a:hover{color: #0E2B5C;}




.blog1{width: 100%;background-color: transparent;background-image: linear-gradient(150deg,#013862 0%,#001e35 100%);position: relative;margin-bottom: 120px;}
.blog1 .blog_style1{position: relative;top: 60px;}
.blog_style1{width: 100%;}
.blog_style1 .warp{padding: 20px;background-color: transparent;background-image: linear-gradient(180deg,#ff5e14 0%,#ae4210 100%);}
.blog_style1 .left{float: left;width: 48%;margin: 1%;}
.blog_style1 .tit{margin-bottom: 20px;}
.blog_style1 .tit h1{color: #fff; font-size: 86px;line-height: 1;}
.blog_style1 .txt{color: #fff;font-size: 24px;font-weight: 600;}
.blog_style1 .right{float: right;width: 48%;margin: 1%;}
.blog_style1 .blog1_input_bg{background-color: transparent;background-image: linear-gradient(180deg,#ff6d2a 0%,#c64a10 100%);box-shadow: 16px 16px 30px 0px rgb(0 0 0 / 48%);margin: 20px;}
.blog_style1 .blog1_input{padding: 20px;}
.blog_style1 .blog1_input .blog1_input_tit{margin-bottom: 20px;font-size: 26px;color: #fff;font-weight: 600;text-align: center;}
.blog1_input_border{border: 1px solid rgba(92,137,172,.31);margin-top: 40px;}
.blog1_input_border .f_input_con{height: 47px;width: 100%;}
.blog1_input_border .f_input_con .s1{display: block;width: 66.6%;height: 47px;float: left;}
.blog1_input_border .f_input_con .s2{display: inline-block;width: 33.3%;height: 47px;float: right;}
.blog1_input_border .f_input_con input{width: 98%;height: 100%;padding:0 2%;border: none;outline: none;background: rgba(255,255,255,.52);color: rgba(0,0,0,.8);}
.blog1_input_border .f_input_con button{width: 100%;background: #000;color: #fff;height: 100%;border: none;}
.blog1_input_border .f_input_con button:hover{background: #5c89ac;}



.blog_line{background:#45485f;width: 100%;height: 1px;margin: 10px 0;}
.blog_com_tit{width: 100%;}
.blog_com_tit .t1{float: left;width: auto;}
.blog_com_tit .t1 h3{font-size: 36px;color: #2B2B2B;font-weight: 600;}
.blog_com_tit .more{float: right;width: auto;text-align: right;}
.blog_com_tit .more a{font-size: 16px;color: #2B2B2B;font-weight: 600;line-height: 3;}
.blog_com_tit .more a:hover{color: #FF5E14;}

.blog2{width: 100%;padding-top: 80px;}
.blog3{width: 100%;padding: 60px 0}
.blog3 .blog_com_tit{margin-top: 40px;}
.blog3 .list1 li{float: left;width: 49.8%;border-right:1px solid #ddd ;}
.blog3 .list1 li:last-child{border: none;}
.blog3 .list1 li:first-child .blog_com_tit{width: 96%;padding-right: 4%;}
.blog3 .list1 li:last-child .blog_com_tit{width: 96%;padding-left: 4%;}

.blog4{width: 100%;padding-bottom: 60px;}
.blog4 .left{float: left;width: 65%;margin-right: 5%;}
.blog4 .right{float: right;width: 30%;}
.blog4 .right .img{width: 100%;}
.blog4 .right .img img{width: 100%;}
.blog4 .right .form_control .txt{margin: 10px 0;color: #8F8F8F;}

.blog4 .blog4_tit{text-align: center;}
.blog4 .blog4_tit h3{font-size: 36px;color: #2B2B2B;font-weight: 600;}

.about_b{width: 100%;padding: 100px 0;position: relative;}
.about_b .list{position: relative;z-index: 9;padding: 0 5%;text-align: center;}
.about_b .list .t1{margin: 40px 0;color: #fff;font-size: 75px;font-weight: 700;line-height: 85px;}
.about_b .list .t2{color: #fff;font-size: 17px;font-weight: 400;line-height: 27px;}
.banner_bg{position: absolute;width: 100%;height: 100%;/*background: rgba(0,0,0,0.5);*/top: 0;left: 0;z-index: 8;}
.about1 .pro_list_style ul li{min-height: 180px;}
.about1 .tit{text-align: left;}
.about2 .pro_list_style ul li{min-height: 180px;}

@media only screen and (max-width: 1480px) {
.index2 .warp .warp_info .right .box{padding: 8% 10.5% 8% 5%}
.index2 .warp .warp_info .right .box .t1 h2{line-height: 45px;}
.index2 .warp .warp_info .right .box .desc .i2_r_list_img img{max-width: 80px;}



}
@media only screen and (max-width: 1200px) {
.banner .list{padding-left: 10%;}
.banner .list .t1{font-size: 68px;line-height: 78px;}
.font_c_0e2b5c h2{font-size: 32px;}

.index1 .list1{width: 90%;margin: auto;}
.pro_list_style ul li .box{padding: 10px;}
.index2 .warp_info .left .box{height: 60%;width: 60%;}
.index2 .warp_info .left .box .desc{padding: 15% 20px;}
.index5{background-attachment:initial;}
.index6 .box{width: 100%;margin: auto;}
.index6 .left_font{width: 60%;}
.index8 .left{margin-left: 2%;margin-right: 3%;}
.index9{background-attachment:initial;}
.index10 .right .box .warp span.i_10_icon{float: left;width: 20%;}
.index10 .right .box .warp span.i_10_icon img{width: 100%;}
.index10 .right .box .warp span.i_10_txt{float: right;width: 80%;}
.index10 .right .box .warp{padding:10px 5px;}

.product_b .left{margin: 0 2%;width: 46%;}
.product_b .right{margin: 0 2%}

.product2 .left,
.product2 .right{width: 48%;margin: 1%;}
.product3 .product_com_txt,
.product3 .pro2_list .txt{padding: 0 1%;}
.product4 .left{padding: 0 40% 0 5%;}
.pro_com_ul{width: 98%;margin: auto;}
.Prodetail3 .left{width: 70%;}
.Prodetail3 .right{width: 30%;}
.performance_b .list{padding: 0 10%;}
.performance4{padding: 0;}
.performance4 .warp{height: 620px;}
.performance4 .warp_info .left .box{height: 100%;width: 100%;}
.performance4 .r_text{margin: 0;width: 90%;padding: 5%;height: 100%;}
.performance_b2 .left{width: 48%;margin: 1%;}
.perf7_left .box{padding: 20px;}

.blog_style1{width: 96%;margin: auto;}
.blog_style1 .tit h1{font-size: 58px;}
.blog_style1 .blog1_input .blog1_input_tit{margin-bottom: 0;}
.blog1_input_border{margin-top: 20px;}
.about_b .list .t1{font-size: 68px;line-height: 78px;}
.blog_com_tit{width: 96%;margin: auto;}


}



@media only screen and (max-width: 980px) {
.header{ display:none}
.sp_header{ display:block;}
.sjj_nav{ display:block;}
.banner .list{padding-left: 5%;}
.index1 .list1 .left .t2{font-size: 32px;}
.index1 .list1 .right{width: 48%;margin-left: 2%;}
.pro_list_style ul li{width: 48%;margin: 1%;}
.index2 .warp{height: auto;}
.index2 .warp_info .left{display: none;}
.index2 .warp .warp_info .right{width: 100%;float: none;}
.index2 .warp .warp_info .right .box{padding: 10%;}
.index9 .list .left .box{padding: 60px 20px;}
.footer .list2 ul li{height: 120px;}
.pro_com_ul li .pro_com_ul_box .box{padding: 10px;}
.pro_com_ul li .pro_com_ul_box .box .img{height: 220px;}
.pro_com_ul li .pro_com_ul_box .box .t1{padding: 10px;margin: 0;}
.Prodetail2 ul li .box{padding: 10px}
.Prodetail3 .left{width: 65%;}
.Prodetail3 .right{width: 35%;}
.performance2 .list .left{width: 40%}
.performance2 .right{width: 55%;}
.performance4 .warp_info .left{display: block;width: 100%;}
.performance4 .warp_info .left .box{position: relative;}
.performance4 .r_text{margin: 5%;width: 80%;padding: 5%;height: 80%;}
.perf7_left .box{margin: 5% 3%;}
.perf7_left .left .t1 h3{font-size: 32px;line-height:38px;}

}

@media only screen and (max-width: 780px) {
.banner .list{padding:0 5%;}
.banner .list .t1{font-size: 45px;line-height: 58px;}
.index1 .list1 .left{float: none;width: 100%;}
.index1 .list1 .right{float: none;width: 100%;margin: 0;}
.index1 .list1 .img_bg{text-align: center;}
.index1 .list1 .img_bg span{display: block;}
.index1 .list1 .img_bg .img2{margin-left: 0;}
.pro_list_style ul li{float: none;width: 94%;margin: 3%;height: auto;min-height: ;}
.index2 .warp .warp_info .right .box{padding: 10% 5%;}
.index2 .warp .warp_info .right .box .desc{display: block;}
.index2 .warp .warp_info .right .box .desc .i2_r_list{width: 98%;margin: 1%;}
.index2 .warp .warp_info .right .box .desc .txt{margin-top: 0;}
.index3 .left{float: none;width: 100%;}
.index3 .left .l_img{float: none;width: 94%;padding: 20px 3%;border-top: 1px solid #ddd;}
.index3 .left .l_img .l_img_bg{padding: 0;}
.index3 .left .l_img .l_img_box{float: none;width: 100%;padding: 0;}
.index3 .left .l_img .l_img_box .list img{max-width: 80px;}
.index3 .left .r_text{float: none;width: 94%;padding: 0 3%;}
.index3 .right{float: none;width: 98%;margin: 1%;}
.index4 .list ul li{float: none;width: 100%;margin: 1% 0;}
.index4 .list ul li .img{height: 100px;}
.index6 .box .right{float: none;width: 94%;margin: auto;}
.index6 .box .right .img{float: none;width: 100%;text-align: center;}
.index6 .box .right .img img{max-width: 80px;}
.index6 .left_font{position: relative;width: 94%;margin-top: 40px;padding: 0 3%;}
.index6 .box .right .desc{float: none;width: 100%;margin: auto;}
.index8 .left{float: none;width: 94%;margin: 0 3%;}
.index8 .right{display: none;}
.index8 .right{width: 100%;margin: auto;}
.index9 .list .left{float: none;width: 100%;}
.index10 .left{float: none;width: 100%;text-align: center;}
.index10 .right{float: none;width: 100%;text-align: center;}
.index10 .right .box{width: 98%;}
.index10 .right .box .warp{width: 80%;margin: auto;}
.index10 .right .box .warp span.i_10_icon,
.index10 .right .box .warp span.i_10_txt{float: none;width: 100%;}
.index10 .right .box .warp span.i_10_icon img{max-width: 60px;}
.footer .list1{display: block;}
.footer .list1 .f_logo,
.footer .list1 .f_qc,
.footer .list1 .f_com,
.footer .list1 .f_input{width: 94%;padding: 0 3%;}
.footer .list2 ul li{float: none;width: 94%;border: none;text-align: center;margin: auto;}
.footer .list2 ul li:first-child{border-radius: 5px 5px 0 0;}
.footer .list2 ul li:last-child{border-radius: 0 0 5px 5px;}
.footer .list2 ul li .box .icon{width: 100%;}
.footer .list2 ul li .box .icon img{max-width: 40px;}
.footer .list2 ul li .box .f2_desc{width: 100%;margin: auto;}

.product_b .left .tit h1{font-size: 48px;}
.product_b .left{margin: 0 2%;width: 96%;float: none;}
.product_b .right{margin: 0 2%;width: 96%;float: none;}
.product1 .list{padding: 0 5%;}

.product2 .left,
.product2 .right{width: 94%;margin:0 3%;float: none;}
.product3 .pro2_list ul li{width: 94%;margin: 1% 3%;float: none;}
.product4 .left{padding: 0 5%;text-align: center;}
.product4 .left .pro_com_tit{text-align: center;}
.product5 .list ul li{float: none;width: 90%;margin: 2% 5%;}
.product6 .list{padding: 0 5%;}
.pro_com_ul li{float: none;width: 90%;margin:2% auto;height: auto;min-height: auto;}
.pro_com_ul li:last-child{margin: 2% auto;}
.pro_com_ul li .pro_com_ul_box .box .img{height: auto;}
.product9 .pro9_list{padding: 130px 0;}
.product9 .pro9_warp .box{display: block;}
.product9 .pro9_warp .box .left{float: none;padding: 1%;width: 98%;}
.product9 .pro9_warp .box .right{float: none;width: 98%;padding: 1%;}
.product10{margin-top: 140px;}
.Prodetail .prod_table_warp{padding: 0 2%;}

.Prodetail2 ul li{float: none;width: 90%;margin:1% 5%;}

.Prodetail3 .left{width: 100%;}
.Prodetail3 .right{width: 100%;}
.performance_b .box .left{float: none;width: 90%;padding:2% 5%;}
.performance_b .box .left .t1 h3{font-size: 38px;}
.performance_b .box .right{float: none;width: 90%;padding:2% 5%;}
.performance1 .pro_com_more{float: none;width: 90%;margin: 20px auto;}
.performance1 .list1 .img_bg{float: none;width: 90%;margin: 20px auto;}
.performance2{min-height: auto;}
.performance2 .list {width: 90%;margin: auto;}
.performance2 .right{float: none;width: 100%;}
.performance2 .list .left .i9_warp{margin-bottom: 0;}

.performance3 .right{display: block;height: auto;margin-top: 20px;}
.performance3 .right .desc{bottom: 40%;left: 10%;}

.performance5 .list ul li{float: none;width: 94%;margin: 1% 3%;}
.performance5 .list ul li .box{min-height: auto;}

.performance_b2 .left{width: 98%;margin: 1%;float: none;}
.performance_b2 .right{width: 98%;margin: 1%;float: none;}
.performance6 .left,
.performance6 .right{width: 98%;margin: 1%;float: none;}

.performance7{height: auto;}
.performance7 .perf7_left{float: none;width: 90%;margin: auto;}
.performance7 .pro10_warp{float: none;width: 100%;}

.blog_style1{text-align: center;}
.blog_style1 .left,
.blog_style1 .right{float: none;width: 94%;margin: auto;}
.blog_style1 .tit h1{font-size: 38px;}
.blog_com_tit .t1 h3{font-size: 28px;}

.blog3 .list1 li{float: none;width: 100%;margin: auto;border: none;}
.blog3 .list1 li:last-child .blog_com_tit{padding-left: 0;}
.blog3 .list1 li:first-child .blog_com_tit{padding-right: 0;}
.blog4 .left,
.blog4 .right{float: none;width: 96%;margin: 1% auto;}

}

.main_bg{width: 100%;padding: 60px 0;}
.inside{width: 100%;}
.inside .txt{color: #2B2B2B;font-size: 16px;}

.swiper {width: 100%;height: 100%;}
.swiper-slide {background: none;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center; -ms-flex-align: center;-webkit-align-items: center;align-items: center;padding-bottom: 30px;}
.swiper-slide img { display: block;width: 100%;height: 100%;object-fit: cover;}
.Prod_swiper_list{width: 100%;}
.Prod_content{width: 100%;padding: 50px 0;}
.Prod_content .Prod_list{width: 100%;}
.Prod_content .Prod_list ul li{float: left;width: 46%;margin: 2%;}
.Prod_content .Prod_list .part{display: block;width: 100%; -webkit-box-shadow: 0 0 8px 0 rgb(0 0 0 / 45%); box-shadow: 0 0 8px 0 rgb(0 0 0 / 45%);text-align: right;-webkit-transition: all .3s;transition: all .3s;box-sizing: border-box;position: relative;}
.Prod_content .Prod_list .part .left{float: left;width: 50%;font-size: 0;}
.Prod_content .Prod_list .part .left img{width: 100%;}
.Prod_content .Prod_list .part .right{width: 50%;padding: 30px 20px;box-sizing: border-box;position: absolute;top: 0;right: 0;height: 100%;display: flex;justify-content: center;align-items: center;}
.Prod_content .Prod_list .part h3{font-size: 20px;color: #000;font-weight: bold;line-height: 2;}
.Prod_content .Prod_list .part .counter{color: #868686;}
.Prod_content .Prod_list .part .t1{font-size: 19px;font-weight: 700;}
.Prod_content .Prod_list .part:hover {-webkit-box-shadow: 0 0 20px 0 rgb(0 0 0 / 90%);box-shadow: 0 0 20px 0 rgb(0 0 0 / 90%);}

.Pro_detail_swiper_list{width: 100%;}
.Pro_detail{width: 100%;padding: 50px 0;}
.Pro_detail_con{width: 100%;background: #fff;border-top: 2px solid #FF5E14;}
.Pro_detail_con ul li{float: left;width: 31%;margin: 1%;padding: 10px 0;}
.Pro_detail_con .part{width: 100%;border-bottom: 1px solid #eee;position: relative;overflow: hidden;}
.Pro_detail_con .part .left{float: left;width: 50%;font-size: 0;}
.Pro_detail_con .part .left img{width: 100%;}
.Pro_detail_con .part .right{width: 50%;padding: 30px 20px;box-sizing: border-box;position: absolute;top: 0;right: 0;height: 100%;display: flex;justify-content: center;align-items: center;}
.Pro_detail_con .part .desc h3{font-size: 16px;font-weight: 500;line-height: 1.5;}
.Pro_detail_con .part .desc .part_name{height: 45px; margin-bottom: 14px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;font-weight: bold;}
.Prod_infomation{width: 100%;}
.Prod_infomation .title{margin: 25px 0 10px 0;color: #757575;font-size: 24px;text-align: center;font-weight: bold;}
.Prod_infomation .list{background: #fff;padding: 20px;box-sizing: border-box;}
.Prod_infomation .list ul li{padding: 10px 0;text-align: center;}
.Prod_infomation .list a{color: #551a8b;font-size: 16px;}


@media only screen and (max-width: 1200px) {
.Prod_content .Prod_list .part h3{font-size: 18px;}
.Prod_content .Prod_list .part .t1{font-size: 16px;}

.Pro_detail_swiper_list{width: 92%;margin: 0 auto;}
.Pro_detail_con{width: 92%;margin: 0 auto;}
.Pro_detail_con .part .right{padding: 15px;}

}

@media only screen and (max-width: 980px) {
.Prod_content .Prod_list ul li{float: none;width: 80%;margin: 2% auto;}

.Pro_detail_con .part .right{padding: 5px;}
.Pro_detail_con .part .desc h3{font-size: 14px;line-height: 1.2;}
.Pro_detail_con .part .desc{font-size: 14px;}
.Pro_detail_con .part .desc .part_name{margin-bottom: 5px;}

}
@media only screen and (max-width: 740px) {
.Prod_content{padding: 20px 0;}
.Prod_content .Prod_list ul li{float: none;width: 92%;margin: 1% auto;padding: 15px;}
.Prod_content .Prod_list .part h3{line-height: 1.2;}
.Prod_content .Prod_list .part .right{padding: 15px;}

.Pro_detail_con ul li{float: none;width: 98%;}

}











