@charset "utf-8";

/* CSS Document */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, button, textarea, p, blockquote{margin: 0; padding: 0;-moz-box-sizing:border-box; -webkit-box-sizing:border-box;box-sizing:border-box;}

body{font-size: 16px;width: 100%;padding: 0; margin: 0;}

table{border-collapse: collapse; border-spacing: 0; font-size: inherit; font: 100%; width:100%}

input, img{vertical-align: middle}

a{text-decoration: none; cursor:pointer;}

a:link, a:visited, a:active, a:hover{text-decoration: none;}

fieldset, img{border: 0;}

address, caption, cite, code, dfn, em, strong, th, var{font-style: normal; font-weight: normal;}

caption, th{text-align: left;}

h1, h2, h3, h4, h5, h6{font-size: 100%; font-weight: normal;}

q:before, q:after{content: '';}

input, textarea, select{font-family: inherit; font-size: inherit; font-weight: inherit;}

input[type="text"], input[type="password"], input[type="number"], input[type="button"]{-webkit-appearance: none;-moz-appearance: none; }

li{list-style: none;}

 .clearfixd:after{content: '\20'; display: block; height: 0; clear: both;}

.clearfixd{*zoom:1; overflow:hidden;}

.hide{display:none;}

.nomarginleft{margin-left:0}

input:focus,select:focus{outline:none;}

.box_sizing{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-ms-box-sizing:border-box; box-sizing:border-box;}

.main-container{max-width: 720px;margin: 0 auto; background:#f4f2f3; width:100%; min-height:100vh; overflow:hidden;}

.clear::after{ display:block; content:""; clear:both; height:0;}

.body_container{ max-width:750px;  margin:0 auto; background:#f8f8f8; width:100%;min-height:100vh;}

/* 分页 */

#pages { padding:14px 0 10px; font-family:宋体 }

#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}

#pages a.a1 { background:url(../images/admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0 }

#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }

#pages span { display:inline-block; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 10px}

.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

.center,.text-c{

	text-align:center;

	}

.blank{

	height:8px;

	line-height:8px;

	clear:both;

	font-size:0px;

	}

/*头部开始*/

.header .header_top{height:34px;background: #f8f6f9;}

.header .header_top .header_top_con_l{float: left;}

.header .header_top .header_top_con_l span{font-family: "宋体";font-size:14px;color:#666;line-height:34px;}

.piecemeal {

   width: 230px;line-height: 34px;

    color: #666666;

    font-size: 12px;

    float:right;

}

.text-right {

    text-align: right;

}

.text-right a {

    color: #666666;

    padding: 0 10px;

    font-size: 12px;

    border-right: 1px solid #666666;

}

.text-right a:last-child{border-right:none;}









.header .head_mid{padding:20px 0;}

.header .head_mid .logo{float:left;}

.header .head_mid .logo img{width:100%;}

.logoleft {

    width: 420px;

    height: 54px;

    padding-left: 10px;

        float: left;

        margin-top: 20px;

}

.logoleft p {

    display: block;

    font-size: 16px;

    margin-left: 20px;

    line-height: 20px;

}

.toptel {

    float: right;

    width: 230px;

    background: url(../images/top-tel.jpg) no-repeat left;

}

.toptel p {

    padding-left: 50px;

    color: #000000;

    font-size: 14px;

}

.toptel p span {

    font-size: 30px;

    font-family: 'impact';

    display: block;

}









.mobile{
	display:none;
	}

.header_bottom{background: #04488d;height:50px;}

.header_bottom .nav li{float: left;}

.header_bottom .nav li a:hover{background:#014ca9;}

.header_bottom .nav li.on{background:#014ca9;}

.header_bottom .nav li >a{display: block;padding: 0 50px;line-height:50px;font-size: 16px;color:#fff;background: none;}

.header_bottom .nav> li:last-child{background-image: none;}



.header_bottom .nav> li .down_list{position: absolute;top:50px;left:0;width:100%;background: rgba(255,255,255,0.7);display: none;z-index:999;}

.header_bottom .nav> li .down_list> a{display: block;text-align: center;line-height:50px;font-size:14px;color:#000;border-bottom:1px dashed #eee;}
.header_bottom .nav> li .down_list> .down_list2> a{display: none;text-align: center;line-height:50px;font-size:14px;color:#000;border-bottom:1px dashed #eee;}

.header_bottom .nav li a.on{background:#82523c;color:#ffffff;}

@media(min-width: 768px){

.header_bottom .nav> li:hover .down_list{display: block;}
/* .header_bottom .nav> li .down_list> a:first-child:hover + .down_list2 a:first-child{display: block;} */
.header_bottom .nav> li .down_list:hover>a + .down_list2 a{display: block;}

.header_bottom .nav> li .down_list>a:hover {color:#fff;}
.down_list2>a:hover {color:#fff;}
.header_bottom{display: none;}

}


.w1400{max-width: 1170px;margin: auto;}
.head{height: 50px;background: #04488d;position: relative;z-index: 9;}
.w1400 .nav>li{ position: initial;}
.nav{display: flex;}
.nav li>a{display: block;line-height: 45px;padding: 2px 52px;font-size: 16px;color:#FFF;}
.nav li:hover>a,.nav li>a.act{color:#fff;background: #014ca9;}
.nav li .nav_er{
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.06);
    position: absolute;top: 100%;width: 100%;left:0;line-height: 70px;transition:left .6s,opacity .6s;
    background: rgba(255, 255, 255, 0.92);text-align: center;display: none;
}
.nav_er a{    border-right:1px solid #ececec;display: inline-block;font-size: 13px;color:#808080;padding: 0 30px;}
.nav_er a.act,.nav_er a:hover{color:#014ca9;}
.nav li .nav_Pro{
     border-top: 1px solid #d2d2d2;   position: absolute;top: 100%;width: 100%;left:0;background: #FFFFFF;padding:30px 0 50px;display: none;
}
.nav_Pro .navPro_one{
    width: 30%;float: left;box-sizing: border-box;padding:0 20px;border-right: 1px solid #d6d6d6;min-height: 180px;
}
.mauto{width: 960px;}
.navPro_one .navP_pic{display: block;float: left;width: 140px;}
.navP_pic img{width: 100%;}
.navPro_one .navP_main{
    width: calc(75% - 80px);float: right;text-align: right;
}
.navP_main .navP_T a{display: block;font-size: 12px;line-height: 30px;margin-bottom: 12px;color:#014ca9;}
.navP_main .navP_TT a{display: block;font-size: 12px;color:#333;line-height: 26px;}
.navP_main .navP_TT a:hover{color:#014ca9;}



@media(max-width: 768px){
    .box160_-3282 .topMenu{
        width: 100% ;
        padding: 0 10px;
    }
    .box160_-3282{
        width: 100%;
    }
    .head{display: none;}


	
.header_bottom .nav li a:hover{background:none;}

.header .header_top{display:none;}

.logoleft{display:none;}

.toptel{display:none;}

.header .head_mid .logo{width:275px;margin-left:15px;}

.header .head_mid{height: auto;position: relative;}

.header .head_mid .nav_btn i{display: block;width:25px;height:2px;background: #666;margin:8px auto;}

.header .head_mid .nav_btn{position:absolute;right:15px;top:24px;}

.header_bottom .nav> li{background-image: none;}

.header_bottom{height: auto;}

.header_bottom .header_bottom_con{padding:0;}

.header_bottom .nav{position: absolute;z-index:999;background:#fff;width: 100%;display: none;}

.header_bottom .nav> li{float: none;border-bottom: 1px solid #d9d9d9;width:100%;

}

.header_bottom .nav li> a{font-size: 16px;color:#333;}

.header .nav> li:nth-child(3)::after,.header .nav> li:nth-child(6)::after{display: block;content:"";border-left:2px solid #888;border-bottom: 2px solid #888;position:absolute;top:25px;right:10px;width:10px;height:10px;transform: rotate(135deg);transition: 0.5s;}



.header_bottom .nav> li .down_list{position:static;background: none;}

.header_bottom .nav> li .down_list> a{color:#333;border-bottom: 1px solid #d9d9d9;   background: #f2f2f2!important;}

.header_bottom .nav> li.on::after{transform: rotate(310deg);border-left:2px solid #000;border-bottom:2px solid #000;transition: 0.5s;}

.header_bottom .nav >li.on a{background:#fff;}



}

/*头部结束*/

/*banner开始*/

.banner {
    width: 100%;
}
.mobile{
	display:none;
	}
.banner .swiper-container .swiper-wrapper .swiper-slide img {
    width: 100%;
}
.banner .swiper-button-prev1,.banner .swiper-button-next1{
    background: #2b5eab none repeat scroll 0 0; 
}
.banner .swiper-button-prev,.banner .swiper-container-rtl .swiper-button-next {
    color: #fff;
    font-family: "å®‹ä½“";
    font-size: 24px;
    height: 80px;
    line-height: 80px;
    opacity: 0;
    text-align: center;
    transition: all 1s ease 0s;
    width: 45px;
}
.banner .swiper-button-next,.banner .swiper-container-rtl .swiper-button-prev {
    color: #fff;
    font-family: "å®‹ä½“";
    font-size: 24px;
    height: 80px;
    line-height: 80px;
    opacity: 0;
    text-align: center;
    transition: all 1s ease 0s;
    width: 45px;
}
.banner:hover .swiper-button-prev,.banner:hover .swiper-container-rtl .swiper-button-next {
    opacity: 1;
}
.banner:hover .swiper-button-next,.banner:hover .swiper-container-rtl .swiper-button-prev {
    opacity: 1;
}
.banner:hover .swiper-button-prev,.banner:hover .swiper-container-rtl .swiper-button-next {
    left: 100px;
}
.banner:hover .swiper-button-next,.banner:hover .swiper-container-rtl .swiper-button-prev {
    right: 100px;
}
.banner .swiper-button-prev:hover,.banner:hover .banner .swiper-container-rtl .swiper-button-next:hover {
    background: #000 none repeat scroll 0 0;
    color: #fff;
}
.banner .swiper-button-next:hover, .banner .swiper-container-rtl .swiper-button-prev:hover {
    background: #000 none repeat scroll 0 0;
    color: #fff;
}
.banner .swiper-pagination-bullet {
    background: #2b5eab none repeat scroll 0 0;
    border-radius: 0;
    height: 10px;
    opacity: 1;
    width: 50px;
}
.banner .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 8px;
}
.banner .swiper-pagination-bullet-active {
    background: #fff none repeat scroll 0 0;
}



.banner .swiper-pagination-bullet{width:50px;height:10px;border-radius:0;background:#2b5eab;opacity:1 }

.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 8px;}

.banner .swiper-pagination-bullet-active{background: #fff;}

/*banner结束*/

/*<!-- 关于我们开始 -->*/

.guanyu{padding:40px 0;}

.title{text-align: center;}

.title span{color:#000;font-size: 24px;}

.title b{width: 40px;height: 2px;background:#000;display: block;margin:10px auto 20px;}

.title_txt p{font-size: 14px;

    color: #282828;}

.guanyu_txt{margin-top: 20px;}

.guanyu_txt p{color:#272727;font-size: 16px;line-height: 1.75em;margin-bottom: 10px;}



.guanyu_con_list{margin-top:40px;}

.guanyu_con_list li{float:left;width: 20%;}

.guanyu_con_list .guanyu_con_list_pic{position: relative;width: 220px}

.guanyu_con_list .guanyu_con_list_pic .guanyu_con_list_p{width: 220px;height:320px;overflow: hidden;transition: 0.5s;}

.guanyu_con_list .guanyu_con_list_pic .guanyu_con_list_p:hover{margin-top:-20px;}

.guanyu_con_list .guanyu_con_list_pic .guanyu_con_list_p img{width: 100%;height: 100%;}

.guanyu_con_list .guanyu_con_list_pic .guanyu_con_list_box_txt{position:absolute;top:20%;text-align: center;}



.defw{

	left:23%;	

	}

.twow{

	left:18%;

	}

.thresw{

	left:30px;

	}

.fivew{

	left:7px;

	}





.guanyu_con_list .guanyu_con_list_pic .guanyu_con_list_box_txt h3{    font-size: 23px;

    font-weight: bold;

    color: #fff;

    line-height: 70px;}

    .guanyu_con_list .guanyu_con_list_pic .guanyu_con_list_box_txt p{    font-size: 14px;

  

    color: #fff;

   }

   .ind_pro{background: #ecf7fa;padding-bottom: 20px;}
   .ind_pro .indPro_nav{
       border-top: 1px solid #bcc7c9;background: #fff;border-bottom: 1px solid #b4c2c4;
       box-shadow:0 4px 10px rgba(0,0,0,.2);
   }
   .indPro_nav a{display: block;float: left;line-height: 118px;font-size: 13px;color:#818181;margin-right: 30px;}
   .indPro_nav a.act,.indPro_nav a:hover{color:#0067c4;}
   .indPro_nav a img{margin-right: 8px;transition: all .6s;}
   .indPro_nav a:hover img{transform:translateY(-10px);}
   .indPro_main .indPro_box{display: none;}
   .indPro_box .indProB_top{padding: 50px 0 20px;line-height: 30px;color:#22393c;font-size: 13px;}
   .indProB_top a{color:#22393c;font-size: 13px;display: inline-block;padding: 0 12px;}
   .indProB_top a:hover{color:#0092d3;font-weight: bold;}
   .indPro_box .indProA{display: block;float: left;    width: 470px;
       height: 412px;overflow: hidden;}
   .indProA img{width: 100%;height: 100%;transition:all 3s;}
   .indProA:hover img{transform:scale(1.1);}
   .indPro_box .indPro_B{width:730px;float: right;}
   .indPro_B .indPB_one{
       display: block;width:230px;margin:0 0 13px 13px;float: left;
       padding-bottom: 52px;position: relative;background: #fff;transition: all .6s;
   }
   .indPB_img{width:230px;height:148px;background:#fff;}
   .indPB_img img{width:100%;height:100%;object-fit:contain;}
   .indPB_one .indPB_txt{
       position: absolute;left: 0;bottom:0;width: 100%;box-sizing: border-box;
       border-bottom: 1px solid rgba(0,114,171,.7);padding:11px 20px;transition: all .6s;
   }
   .indPB_txt .indPB_T{text-align: center;font-size: 14px;font-weight: bold;color:#3a3a3a;line-height: 30px;transition: all .6s;}
   .indPB_txt .indPB_TT{font-size: 12px;line-height: 22px;color:#fff;height: 0;transition: all .6s;}
   .indPB_one:hover .indPB_txt{background:rgba(0,114,171,.7);}
   .indPB_one:hover .indPB_txt .indPB_T{color:#fff;}
   .indPB_one:hover .indPB_txt .indPB_TT{height: 66px;}
   .indPro_C .indPC_first{
       display: block;float: left;width: 288px;height: 239px;overflow: hidden;
   }
   .indPC_first img{width: 100%;height: 100%;transition:all 1.8s;object-fit:contain;}
   .indPC_first:hover img{transform:scale(1.1);}
   .indPro_C .indPC_one{
       display: block;float: left;width: 254px;height: 239px;;
       margin-left: 16px;background: #fff;position: relative;transition: all .6s;
	   margin-top:16px;
   }
   .indPC_one .indPC_img{height:193px;}
   .indPC_img img{width: 100%;height: 100%;transition:all 1.8s;object-fit:contain;}
   
   .indPC_one .indPC_txt{
       position: absolute;left: 0;bottom:0;width: 100%;box-sizing: border-box;
       padding:11px 20px;transition: all .6s;
   }
   .indPC_txt .indPC_T{text-align: center;font-size: 14px;font-weight: bold;color:#3a3a3a;line-height: 30px;transition: all .6s;}
   .indPC_txt .indPC_TT{font-size: 12px;line-height: 22px;color:#fff;height: 0;transition: all .6s;}
   .indPC_one:hover .indPC_txt{background:rgba(0,114,171,.7);}
   .indPC_one:hover .indPC_txt .indPC_T{color:#fff;}
   .indPC_one:hover .indPC_txt .indPC_TT{height: 66px;}
   .indPro_B .indPB_one:hover,.indPro_C .indPC_one:hover{transform: translateY(-4px);box-shadow: 0 0 30px rgba(0,0,0,.2);}







@media(max-width: 768px){
.pc{
	display:none;
	}
.mobile{
	display:block;
	}

.guanyu{padding:20px 0;}

.title span{font-size:18px;}

.guanyu_con_list{margin-top:20px;}

.guanyu_con_list li{width: 48%;margin-bottom:10px;margin-left: 10px;}

.guanyu_con_list li:nth-child(2n-1){margin-left: 0;}

.guanyu_con_list li:last-child{display: none;}

.guanyu_con_list .guanyu_con_list_pic{width:100%;}

.guanyu_con_list .guanyu_con_list_pic .guanyu_con_list_p{width: 100%;height:260px;}



.defw{

	left:14%;	

	}

.twow{

	left:8%;

	}

.thresw{

	left:1%;

	}

.fivew{

	left:7px;

	}



}













/*<!-- 关于我们结束 -->*/

/*<!-- 推荐开始 -->*/

.tuijian{padding:40px 0 0;background:#f4f4f4;}

.tuijian .swiper-container{margin-top:40px;height: 363px;}

.tuijian .swiper-container img{width:268px;height:268px;}



.tuijian .swiper-container .ceng h3{    margin-bottom: 10px;

    padding: 5px 10px 6px;background-color: #a5d549;color:#fff;font-size: 16px;    }

.tuijian .swiper-container .ceng p{color: #272727;    font-size: 14px;}





.tuijian .swiper-pagination-bullet{width: 12px;height:12px;opacity:0.5;background:#a5d549;}

.tuijian .swiper-pagination-bullet-active{background:#a5d549;opacity:1;}

@media(max-width: 768px){

.tuijian .swiper-container{margin-top:25px;height: 363px;}

.tuijian .swiper-container img{width: 100%;height: 100%;}

.tuijian{padding:20px 0 0;}

.tuijian .swiper-container .ceng h3{font-size: 14px;}

.tuijian .swiper-container{height: 265px;}



}

/*<!-- 推荐结束 -->*/

/*<!--案例开始 -->*/

.anli{padding:40px 0 0;}

.pub-title2 {text-align: center;}

 .pub-title2 .xian {

    height:28px;

    border-bottom: 2px solid #eee;

    width:1170px;

    margin: 15px auto 40px;

  

}

.yyan_con{position: relative;margin-top:60px;}

.anli .swiper-container img{width: 100%;height: 100%;}


.anli .yyan_con_box p{padding:20px 0;text-align:center;color:#000;}

.anli .swiper-button-prev{color:#000;background-image:none;font-family: "宋体";font-size: 80px;font-weight: 600;}

.anli .swiper-button-prev:hover{color:#f00;}

.anli .swiper-button-next{color:#000;background-image:none;font-family: "宋体";font-size: 80px;font-weight: 600;}

.anli .swiper-button-next:hover{color:#f00;}

@media(max-width: 768px){

.anli{padding:20px 0 0;}

.pub-title2 .xian{width: 100%;}

.pub-title2 img{width:68%;}

.yyan_con{padding:0;    margin-top: 40px;}

.anli .yyan_con_box p{font-size: 12px;overflow: hidden;

text-overflow:ellipsis;

white-space: nowrap;}

}







/*<!--案例结束 -->*/

/*<!-- 荣誉资质开始 -->*/

#rongyu{margin-top: 55px;}



.rrongyu .swiper-container img{width:216px;height:250px;}

.rrongyu .swiper-container .ceng h3{padding:20px 0;text-align: center;color:#333;}

@media(max-width: 768px){

.rrongyu .swiper-container img{width: 100%;height: 100%;}

.rrongyu{padding:0;}

#rongyu{margin-top: 35px;}

}

/*<!-- 荣誉资质结束-->*/

/*<!-- 新闻动态开始 -->*/

.xinwen{padding:40px 0; padding-top:10px;}

.xinwen .xinwen_ul{margin-top: 40px;overflow: hidden;}

.xinwen ul .xinwen_top{background:#f5f5f5;}

.xinwen ul .xinwen_top .xinwen_top_l{overflow: hidden;} 

.xinwen ul .xinwen_top .xxk{text-align: left;float: left;}

.xinwen ul .xinwen_top .xxk li{display:inline-block;color:#949494;font-size: 16px;padding:8px 20px;margin-left: 10px; cursor:pointer;}

.xinwen ul .xinwen_top .xxk li:first-child{margin-left: 0;}

.xinwen ul .xinwen_top .xxk li.on{background:#3365ad;color:#fff;}

.xinwen ul .xinwen_top .xinwen_gd{float:right;color: #666;font-size: 14px;margin-top:10px;padding-right: 15px;}











.xinwen_zong{margin-top:40px;}

.xinwen_zong .xinwen_list{display: none;}

.xinwen_zong li{overflow: hidden;margin-bottom: 20px;}

.xinwen_zong li .xinwen_list_l{float: left;width: 85px;height: 80px;overflow:hidden;text-align: center;border-right: 1px solid #eeeeee}

.xinwen_zong li .xinwen_list_l h4{color:#666;font-size: 24px;margin-top:10px;font-weight:bold;}

.xinwen_zong li .xinwen_list_l p{color:#666;font-size:18px;margin-top:10px;font-weight: normal;}

.xinwen_zong li .xinwen_list_r{float: right;width:calc(100% - 100px); }

.xinwen_zong li .xinwen_list_r h3 {color:#333;font-size: 16px;margin-bottom: 10px;}

.xinwen_zong li .xinwen_list_r h3 a{color:#333;}

.xinwen_zong li .xinwen_list_r p{color:#666;font-size: 14px;line-height: 1.75em;display: -webkit-box;

-webkit-box-orient: vertical;

-webkit-line-clamp: 1;

overflow: hidden;}



.xinwen_zong li .xinwen_list_r .xx{color:#666;font-size: 12px;}

.shipin_con{ position: fixed; top: 0; left:  0; width: 100%; height: 100%; background:rgba(0,0,0,0.7); z-index: 999; display: none;}

.shipin_container{ max-width: 1024px; width: 90%; position:absolute; 

; top: 50%; left: 50%; -mox-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%); }

.shipin_container #video{ width: 100% }



.video_close{ width: 30px; height: 30px; border-radius: 50%; background:rgba(255,255,255,0.3);border:1px solid #fff ;text-align:center; line-height: 30px; font-size: 24px; color: #fff; position:absolute;top:-15px; right: -15px;z-index: 999; cursor:pointer;}



.swiper-slide_pic{position:relative;}

.swiper-slide_pic .xc{position:absolute;top:25%;

    left:35%;}

.swiper-slide_pic .xc p{font-size: 24px;

    color: #fff;}

.swiper-slide_pic .bf{position:absolute;top:45%;

    left:45%;}

@media(max-width: 768px){

.xinwen{padding:20px 0 0px;}

.xinwen .xinwen_ul{margin-top:20px;}

.xinwen_zong li .xinwen_list_r h3 a{overflow: hidden;

text-overflow:ellipsis;

white-space: nowrap;}



.xinwen_zong li .xinwen_list_r{    margin-top: 20px;}

.xinwen_con{padding:0;}

.swiper-slide_pic img{width: 100%;height: auto;}











}

/*<!-- 新闻动态结束 -->*/

/*底部开始*/

.foot_nav{background:#1569ad;padding:20px 0;}

.foot_nav{text-align:center;}

.foot_nav li{display: inline-block;}

.foot_nav li a{color:#fff;font-size: 16px; padding:0 40px;}

.foot_nav li span{color:#fff;display: inline-block;margin:0 5px;}

.foot_nav li:last-child span{display: none;}



.footer{padding:40px 0;}

.footer_top_l{padding:0;}

.footer .footer_top_l .footer_top_l_img{width:118px;height: 118px;overflow:hidden;margin: 0 auto;}

.footer .footer_top_l .footer_top_l_img img{width: 100%;height: 100%;}

.footer .footer_top_l p{font-size: 16px;color:#333;text-align: center;margin-top:10px;}



.footer_top_r{float: right;}

.footer_top_r dl{float: left;margin-left: 50px;}

.footer_top_r dl:first-child{margin-left:30px;}

.footer_top_r dt{font-size: 18px;color:#333;font-weight: bold;margin-bottom:10px;}

.footer_top_r dd{font-size: 14px;margin-bottom: 5px;}

.footer_top_r dd a{color:#666;}

.footer_right h3{font-size: 18px;color:#333;font-weight: bold;margin-bottom:10px; text-align:center;}

.footer_right .footer_top_r_img{width: 150px;height:auto;overflow: hidden;}

.footer_right .footer_top_r_img img{width:100%;height:100%;}

.footer_top_r_txt p{font-size: 14px;margin-bottom: 5px;color:#666;}

.foot_footer {

    background: #1a3a74;

    padding: 15px 0;

       

}

.foot_footer .foot_footer_l p {

    color: #fff;

    font-size: 16px;

    float: left;

}

.foot_footer .foot_footer_r {

    float: right;

}

.foot_footer .foot_footer_r p {

    color: #fff;

    font-size: 16px;

}

.foot_footer .foot_footer_r p a{

    color: #fff;

    font-size: 16px;

}

.footer-nav{display: none;}

@media(max-width: 768px){

    .footer{padding:20px 0;}

.footer-nav{display:block;}

.footer_con{padding:0;display:none;}

.foot_nav{display:none;}

.footer_top_r{display: none;}

.footer_right .footer_top_r_img{display: none;}

.footer .footer_top_l p{display: none;}

.footer_top_r_txt{width:200px;float:right;}

.footer_right h3{display: none;}

.footer_top_l{margin-top:20px;}

.foot_footer .foot_footer_l p{font-size: 14px;line-height: 1.75em;}

.foot_footer .foot_footer_r{float:left;}

.foot_footer {

   

        margin-bottom: 50px;

}

}













.footer-nav{ width:100%; position: fixed; bottom:0;left:0; background:#015f85;z-index:9999;}



.footer-nav ul li{ width:25%; float:left; text-align:center; position:relative;}



.footer-nav ul li a{ display:block; width:100%;height:100%;padding: 26px 0 2px;}



.footer-nav ul li:after{ content:"";position:absolute;right:0;top:0;height:51px;width:1px;border-right:1px solid #005577;}



.footer-nav ul li a{ color:#fff;font-size: 14px;}



.footer-nav ul li:last-child:after{ width:0; opacity:0;}



.w-mask{width: 100%; height: 100%;position: fixed;bottom: 0;background: rgba(0,0,0,.5); left: 0; z-index: 10000;-webkit-transform: translateY(100%);-moz-transform: translateY(100%);  -ms-transform: translateY(100%);-o-transform: translateY(100%);transform: translateY(100%);-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out;  opacity: 0;}



.w-mask.show{ -webkit-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px); -o-transform: translateY(0px);transform: translateY(0px); -webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out; opacity: 1; }



.footer-code{ position:relative;top:50%;left:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); z-index:10001;overflow:hidden;}



.footer-code img{ display:block; margin:0 auto;width:200px;height:200px;  overflow:hidden;}



.footer-code h4{ color:#fff; font-size:16px; padding-bottom:10px; text-align:center;}



.code-wraper{ position: fixed; width: 100%; height:100%;top:0; left: 0;bottom: 0; padding: 10px 0 0;z-index: 10001; display: block; -webkit-transform: translateY(100%);-moz-transform: translateY(100%);-ms-transform: translateY(100%); -o-transform: translateY(100%);transform: translateY(100%); -webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out;  opacity: 0;overflow: hidden;}



.code-wraper.show{-webkit-transform: translateY(0px);-moz-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); transform: translateY(0px);   -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out;transition: all .3s ease-in-out; opacity: 1;}





.footer-nav ul li:nth-of-type(1){background:url(../images/inco27.png) center 10px no-repeat;background-size:25px auto;}



.footer-nav ul li:nth-of-type(2){background:url(../images/inco28.png) center 10px no-repeat;background-size:19px auto;}



.footer-nav ul li:nth-of-type(3){background:url(../images/inco29.png) center 10px no-repeat;background-size:13px auto;}



.footer-nav ul li:nth-of-type(4){background:url(../images/1.png) center 10px no-repeat;background-size:19px auto;}







/*关于我们*/

.about_banner{width: 100%;}

.about_banner img{width: 100%;}

.mbx{width:100%;border-bottom: 1px solid #e5e5e5;}

.mbx .mbx_con{margin:0 auto;padding: 10px 0;

    height: 40px;}

    .mbx .mbx_con .gjc_con_txt{float: left;}

.mbx .mbx_con .mbx_txt{float: right;height:40px;margin-right:20px;}

.mbx .mbx_con img{width:20px;height:20px;}

.mbx .mbx_con span{font-size: 14px;color:#333;font-weight:500;vertical-align: middle;}

.mbx .mbx_con span a{color:#333;}

.mbx .mbx_con span i{font-style:normal;color:#333;}

/*关键词开始*/



.gjc_con_txt span{font-size: 14px;color:#333;float: left;}

.gjc_con_txt ul{text-align: left;float: left;}

.gjc_con_txt ul li{display: inline-block;}

.gjc_con_txt ul li a{font-size: 14px;color:#555;} 

@media(max-width: 768px){

.gjc_con_txt{display: none;}

.mbx .mbx_con .mbx_txt{float: none;padding-left: 15px;}

}



/*关于我们内容开始*/

.about{margin-top:40px;}











.menu-guo{border: 1px solid #ccc;

    border-top: none;background: #fff;

   margin-bottom:10px;

    overflow: hidden;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;text-align:center;} 

      .menu-guo ul{padding:0 10px;margin-top:10px;}

 .menu-guo li{  border-bottom: 1px dashed #DEDEDE;padding:10px 0;}

  .menu-guo li img{width:100%;}

   .menu-guo li:last-child{border-bottom:none;}

.menu-left-top{background: #2b5eab;

    height: 40px;}

.menu-left-top h2{line-height: 40px;

    text-align: center;

    color: #fff;}



    .menu-left-bot{border: 1px solid #ccc;

    border-top: none;

 

    background: #fff;

   margin-bottom:10px;

    overflow: hidden;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;}

    

    

.guo_t{display:inline-block;color:#666;} 



.menu-left-bot ul{padding:0 5px;margin-top:10px;}  

.menu-left-bot li{background: url(../images/icon1.gif) no-repeat left;

   

        background-position-x:15px;

    color: #666;

  

    overflow: hidden;

    white-space: nowrap;

 padding: 7px 38px;

    border-bottom: 1px dashed #DEDEDE;}

.menu-left-bot li a{color:#666;}



.menu-left-bot li:last-child{border-bottom:none;    margin-bottom: 5px;}

.guo_tel{padding:0 30px;overflow:hidden;    margin: 15px 0 5px;}

.guo_tel> .guo_tel_l{float:left;width:50px;}

.guo_tel> .guo_tel_r{float:right;width:calc(100% - 60px)}

.guo_tel .guo_tel_r p{font-size:16px;}

.guo_tel .guo_tel_r p b{color:#d10808;font-size:20px}

.guo_g{border: 1px solid #ccc;

    border-top: none;

 

    background: #fff;

   margin-bottom:10px;

    overflow: hidden;border-bottom-right-radius: 10px;border-bottom-left-radius:10px;}

 .menu-left-bot1 p{font-size:14px;line-height: 2.2em;}

.menu-left-bot1{padding: 10px 30px 10px;}

.menu-left-bot1 h3{font-weight:600;margin-bottom: 5px;}

.guo_tel_l img{margin-top:9px}











.yxpp_title{text-align: center;    }

.yxpp_title span{color: #3e3a39;

    font-size: 30px;

    font-weight: 700;}

.about_c_c{margin-top: 20px;}

.about_c_c_about2 p{line-height: 33px;margin-bottom: 30px;color:#272727;font-size: 16px;}

.yxpp_t{border-bottom: 1px dashed #eee;padding-bottom: 20px;}













@media(max-width:768px){

    .publicl{display: none;}

    .about{margin-top:20px;padding:0;}

.yxpp_title span{font-size: 18px;}



    }





/*<!-- 关于我们内容结束 -->*/

/*<!-- 联系我们文本开始 -->*/

.contact_txt{margin:40px 0;}

.contact_txt_con_l h2{color: #3e3a39;

    font-size: 30px;

    font-weight: 700;    border-bottom: 1px dashed #eee;

    padding-bottom: 20px;text-align: center;margin-bottom: 10px;}



.contact_txt_con_l p{    font-size: 16px;

    line-height: 2.2em;color:#333;}

.contact_txt_con_l .map{margin-top: 10px;}

@media(max-width:768px){

.contact_txt{margin:20px 0;}

.contact_txt_con{padding:0;}

.contact_txt_con_l h2{font-size: 18px;}



    }

/*<!-- 联系我们文本结束 -->*/

/*<!-- 产品分类开始 -->*/

.cpfl{margin: 40px 0;}

.cpfl_r{padding:0 10px;}

.cpfl_r .cpfl_r_top{width:100%;height: 50px;background:#dadada;}



.cpfl_r .cpfl_r_top li{    background: linear-gradient(to right, #2c61b1,#3576d7);

    color: #fff;display: block;

    line-height: 50px;

    padding: 0 30px;    width: 21%;}

.cpfl_r .cpfl_r_top> li a{color:#fff;font-size: 18px;}

.cpfl_r_box{margin-top: 20px;



}

.cpfl_r_box li{padding:5px; margin-bottom:15px;}

.cpfl_r_box .cpfl_r_ppic_box{width: 100%;text-align: center;

    box-shadow: 2px 2px 5px rgba(0,0,0,0.5);

	height:240px;

}









 .cpfl_r_ppic{width:268px;height: 198px;overflow: hidden;}

.cpfl_r_box .cpfl_r_ppic_box .cpfl_r_ppic img{width: 268px;}

.cpfl_r_ppic_box_t{padding:10px 0;text-align: center;}

.cpfl_r_ppic_box_t p{

    font-size: 14px;

    color: #222;

    display: -webkit-box;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 1;

    overflow: hidden;}

@media(max-width:768px){

.cpfl_r_box .cpfl_r_ppic_box{

	height:auto;

	}

.cpfl_r_box .cpfl_r_ppic_box .cpfl_r_ppic img{width: 100%;height: 100%;}

.cpfl{margin:20px 0 0;}

.cpfl_r .cpfl_r_top li{width: 55%;}

.cpfl_r{padding:0;}

.cpfl_r_ppic{width: 100%;height:122px;overflow:hidden;}



}    

/*<!-- 产品分类结束 -->*/

/*<!-- 荣誉开始 -->*/



.rongyu_r{padding:0 10px;}

.rongyu_r .cpfl_r_top{width:100%;height: 50px;background:#dadada;}



.rongyu_r .cpfl_r_top li{    background: linear-gradient(to right, #2c61b1,#3576d7);

    color: #fff;display: block;

    line-height: 50px;

    padding: 0 30px;    width: 16%;}

.rongyu_r .cpfl_r_top> li a{color:#fff;font-size: 18px;}

.rongyu_box{margin-top: 20px;



}

.rongyu_box li{padding:5px;}

.rongyu_box .rongyu_box_ppic_box{width: 100%;text-align: center;

    box-shadow: 2px 2px 5px rgba(0,0,0,0.5);

}









 .rongyu_box_ppic{width:200px;height: 283px;overflow: hidden;}

.rongyu_box .rongyu_box_ppic_box .rongyu_box_ppic img{width: 100%;height: 100%;}

.rongyu_box_ppic_box_t{padding:10px 0;text-align: center;}

.rongyu_box_ppic_box_t p{

    font-size: 14px;

    color: #222;

    display: -webkit-box;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 1;

    overflow: hidden;}

@media(max-width:768px){

.rongyu{margin:20px 0 0;}

.rongyu_r .cpfl_r_top li{width: 42%;}

.rongyu_r{padding:0;}

.rongyu_box_ppic{width: 100%;height:230px;overflow:hidden;}



}    











/*<!-- 荣誉结束 -->*/





/*新闻资讯结束*/

.newss  .news_con li{overflow:hidden;    border-bottom: 1px dashed #ddd;

    margin-bottom: 20px;

    padding-bottom: 20px;}

.newss .news_l{width:25%;float: left;}

.news_con .news_l .news_l_pic {

    width:206px;

    height:140px;

    overflow: hidden;

    margin: 0 auto;

}

.news_con .news_l .news_l_pic img{width: 100%;height: 100%;}

.newss .news_r{width: calc(100% - 28%);float: right;}

.news_con .news_r h3 a {

    font-size: 20px;

    color: #04488d;

    display: -webkit-box;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 1;

    overflow: hidden;

}



.news_con .news_r p {

    color: #666666;

    font-size: 14px;

    line-height: 2em;

    margin-top: 10px;

    display: -webkit-box;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 2;

    overflow: hidden;

}

.news_con .news_r .time .btn-success {

    color: #fff;

    background-color: #04488d;

    border-width: 0px;

    border-radius: 5px;

    padding: 10px 20px 8px 20px;

    margin: 0 15px;

    white-space: nowrap;

    text-overflow: ellipsis;

    transition: 0.5s;

}

.news_con .news_r .time {

    margin-top: 30px;

}

@media(max-width:768px){

.newss{padding:0;}

.news_con .news_l .news_l_pic{width: 100%;height: auto;}

.news_con .news_r h3 a{    font-size: 16px;}

.news_con .news_r .time a{display: none;}

.newss .news_l{width: 35%;}

.newss .news_r{width: calc(100% - 40%);}

.news_con .news_r p {margin-top: 5px;line-height: 1.5em;}

.news_con .news_r .time {

    margin-top: 4px;

}

}





/*<!-- 新闻资讯结束 -->*/

.t{overflow:hidden;}

#gallery .swiper-slide img{    width:315px;

    height: 236px;

    object-fit: scale-down;

    background-color: #fff;}

@media(max-width:768px){

#gallery .swiper-slide img{

	width:100%;

	height:100%;

	}	

	}

#thumbs {

    margin-top: 10px;

}

#thumbs .swiper-slide img{    width: 100%;

    height: 100%;

    object-fit: scale-down;

    background-color: #fff;}



#gallery .swiper-slide {background-color: #fff;

    border: 1px solid #dddddd;}

    .righ{float: right;}

.right h2 {

    font-size: 20px;

   

    margin: 0 0 10px 0;

    padding: 0;

    color: #04488d;

}

.right .price {

    color: #999;

    line-height: 30px;

}

.right .order {

    font-size: 18px;

    margin: 15px 0;

}

.right .order span {

    color: #ff0000;

    font-size: 20px;

}

.right .pro-contact {

    background: #D9D9D9;

    padding: 20px;

    position: relative;

}

 .right .pro-contact {

    background: #D9D9D9;

    padding:30px 20px;

    position: relative;



}

.right .pro-contact .xqtitle {

    color: #04488d;

    font-size: 20px;

    margin-bottom: 10px;

}

.right .pro-contact .content span {

    padding-right: 20px;    text-align: left;

    font-size: 14px;

  display: block;

    color: #3D3D3D;

        margin-top: 10px;

}

.right .pro-contact .rq {

    width: 100px;

    height: 100px;

    position: absolute;

    right: 20px;

    top: 25px;

    text-align: center;

}











.xq_jieshao_con{padding-left: 15px;
    text-align: center;
}

.xq_jieshao{margin-top:20px;}

.cpxq-main {

    margin-bottom: 20px;

    padding-left:15px;

}

.cpxq-main .head {

    font-size: 18px;

    font-weight: 600;

    margin-bottom: 10px;

    vertical-align: middle;

    color: #fff;
    
    padding: 13px;

}

.cpxq-main .line {

    height: 2px;

    background-color: #eee;

    width: 100%;

}

.cpxq-main .line>div {

    width: 94px;

    height: 2px;

    background-color: #2b5eab;

}

.xq_jieshao_con p{line-height: 1.75em;margin-bottom: 10px;}

    /*<!-- 相关产品开始 -->*/

.xgcp{padding:20px 0;}

.xgcp_con{padding:0 50px;position: relative;}

.xgcp_con .swiper-wrapper .yyan_con_pic img{width: 100%;height: 100%;}

.xgcp_con .swiper-button-prev{background-image: none;font-family: "宋体";color:#04488d;font-size: 36px;}

.xgcp_con .swiper-button-next{background-image: none;font-family: "宋体";color:#04488d;font-size: 36px;}

.xgcp_con .xgcp_co_lb_txt_t{  background: #fff;  padding: 10px 10px;border:1px solid #eee;}

.xgcp_con .xgcp_co_lb_txt_t h3{    color: #333;

    font-size: 18px;}

.xgcp_con .xgcp_co_lb_txt_t p{ color: #505050;

    font-size: 14px;

    margin-top: 5px;

    line-height: 1.75em;display: -webkit-box;

-webkit-box-orient: vertical;

-webkit-line-clamp: 2;

overflow: hidden;}

.xgcp_co_lb_cha{

    margin-top:10px;

}

.xgcp_co_lb_cha a{color:#666;font-size: 14px;}

.qqzx {

    width: 100px;

    margin: 25px auto 20px;

    text-align: center;

    height:40px;

    background: #2b5eab;

}



.qqzx a {

    line-height: 40px;

    color: #fff;

}

    /*  <!-- 相关产品结束 -->*/



/*<!-- 相关文章开始 -->*/

.xgwz .xwxq_big {

    border: 1px solid #dbdbdb;

    text-align: center;

    width:244px;

    border-radius: 10px;

    overflow: hidden;

}

.xgwz .xwxq_big .xwxq_txt {

    border: 1px dashed #f7f7f7;

    padding: 10px;

    text-align: left;

}

.xgwz .xwxq_big .xwxq_txt span a{

    font-size: 14px;

    color: #333;

    display: -webkit-box;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 1;

    overflow: hidden;}

 .xgwz .xwxq_big .xwxq_txt b{float: left;margin-right: 5px;}

/*<!-- 相关文章结束 -->*/

@media(max-width:768px){

.cpxq_guo{padding:0;}

.left{padding:0;}

.right{margin-top:20px;padding:0;}

.right .pro-contact .xqtitle{font-size: 16px;}

.xq_jieshao_con{padding-left: 0px;}

.right .pro-contact{padding:25px 10px;}

.right .pro-contact .rq{right:0;    top: 16px;}

.rq img{width: 80px;height: 80px;}

.right .order{font-size: 16px;    margin: 5px 0;}

}













/*新闻详情开始*/

.xinwen_guo h1{color: #3e3a39;

    font-size: 30px;

    font-weight: 700;

    border-bottom: 1px dashed #eee;

    padding-bottom: 20px;

    text-align: center;

    margin-bottom: 10px;}



.xinwen_guo .xw_time span {

    color: #666;

    font-size: 14px;

}



.xinwen_guo .xw_time {

    text-align: center;

}

.dtxq_c_txt{margin-top:20px;}

.dtxq_c_txt p{line-height: 2em;

    font-size: 16px;

    color: #333;

    margin-bottom: 10px;}

.sx{overflow:hidden;}

.sx .shang{float: left;}

.sx .xia{float: right;}

.sx .shang a{color:#666;font-size: 16px;}

.sx .xia a{color:#666;font-size: 16px;}

@media(max-width:768px){



.xinwen_guo h1{font-size: 18px;line-height: 1.75em;}

.xinwen_guo{padding:0;}

.cpxq-main{padding-left:0px;}

.xgcp_con{padding:0;}

.xgwz .xwxq_big{width: 100%;}

.zoujin_con_mid_l{padding:0;margin-bottom: 10px;}

}











/*新闻详情结束*/


.mauto{
    max-width: 1100px;
    margin: 0 auto;
}


.ovh3 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}


@media (max-width: 1410px) {
    .w1400{padding-left: 10px;padding-right: 10px;}
    .head_other a{margin-left: 0;}
    .nav li>a{font-size: 13px;padding: 0 10px;}
}
@media (max-width: 1250px) {
    .head{border-top-width: 0.04rem;height:1rem;}
    .head .logo{width:3.95rem;line-height:1rem;}
    .head .head_other{display: none;}
    .nav_btn{display: block;}
    .head .nav{
        display: none;position: fixed;top:1rem;left: 0;right:0;box-sizing: border-box;z-index: 2;
        background: #fff;width: 100%;height:calc(100% - 1rem);border-top: 1px solid #67c7eb;
    }
    .nav li{float: none;}
    .nav li>a{display: block;text-align: center;line-height: 40px;font-size: 16px;}
    .nav li .nav_er{display: none;}
    /****/
    .banner_list li{height:5rem;}
    .banner .bx-wrapper .bx-prev{left: 3%;}
    .banner .bx-wrapper .bx-next{right:3%;}
    .banner .bx-wrapper .bx-pager{bottom:0.7rem;}
    .banner .bx-wrapper .bx-pager.bx-default-pager a{width:0.18rem;height:0.18rem;}
    /****/
    .footNav_T li, .footNav_TT li{width: 130px;}
}
@media (max-width: 1025px) {
    .foot{display: none;}
    .bottom{line-height:24px;padding: 0.08rem 0;}
    .bottom .fr{display: none;}
    .bottom .fl{float: none;text-align: center;}
}
@media (max-width: 520px) {.banner_list li{height:4rem;}}
/**index main**/
@media (max-width: 1220px) {
    .ind_pro .indPro_nav{padding: 1.2rem 0;}
    .indPro_nav a{width:16.66%;line-height:30px;margin-right:0;text-align: center;}
    .indPro_nav a img{display: block;margin:0 auto 0.1rem;}
    .indPro_box .indProB_top{padding:0.3rem 0 0.2rem;text-align: center;}
    .indPro_box .indProA{float: none;height:auto;max-width:100%;margin:0 auto 10px;}
    .indPro_box .indPro_B{float: none;max-width:100%;margin: auto;}
    .indPro_B .indPB_one{width:calc(33.33% - 10px);margin:0 5px 10px;}
    .indPB_img{width:100%;height:220px;}
    .indPro_box .indPro_C{width: 620px;max-width: 100%;margin: auto;}
    .indPro_C .indPC_first{width:calc(50% - 10px);height:245px;margin:0 5px 10px;background:#fff;}
    .indPro_C .indPC_one{width:calc(50% - 10px);margin:0 5px 10px;padding-bottom: 52px;height: auto;}
    /*.indPC_one .indPC_img{height:auto;}*/
    
}
@media (max-width: 997px) {
    .ind_abt{padding: 0.3rem 0 0;}
    .ind_abt .indAbt_pic{position:relative;top: 0;width: 533px;max-width: 90%;margin:0 auto 0.3rem;}
    .ind_abt .indAbt_txt{margin-left:0;padding:0 0.2rem 0.5rem;}
    .indAbt_txt .indAbt_T1{text-align: left;}
    .indAbt_txt .indAbt_T3{display: block;}
    .indAbt_txt .indAbt_link{margin:0.4rem 0 0 auto;}
    /****/
    .indCase_list .indCase_one{width:386px;margin:0 auto 0.3rem;float: none;max-width: 94%;}
    .indCase_one .indCase_pic img{height: auto;}
    .indCase_one .indCase_txt{padding:0.2rem;}
    .indNews_main .indNA{width:94%;float: none;margin: auto;}
    .indNews_main .indNB{width: 510px;float: none;max-width: 94%;margin:0.3rem auto 0;}
    
}
@media (max-width: 750px) {
    .indPro_nav a img{display:none;}
    .ind_pro .indPro_nav{text-align: center;font-size: 0;}
    .indPro_nav a{
        display: inline-block;float: none;margin: 0 0.2rem 0.1rem;
        padding: 0 0.1rem;border-radius: 0.08rem;color:#fff;width:calc(50% - 0.6rem);
    }
    .indPro_nav a:nth-child(1){background: #3da8de;}
    .indPro_nav a:nth-child(2){background: #feb351;}
    .indPro_nav a:nth-child(3){background: #5cb761;}
    .indPro_nav a:nth-child(4){background: #7a99d2;}
    .indPro_nav a:nth-child(5){background: #fd9796;}
    .indPro_nav a:nth-child(6){background: #c288f3;}
    .indPro_nav a:nth-child(1).act{color:#fff;box-shadow:0 0 20px #3da8de;}
    .indPro_nav a:nth-child(2).act{color:#fff;box-shadow:0 0 20px #feb351;}
    .indPro_nav a:nth-child(3).act{color:#fff;box-shadow:0 0 20px #5cb761;}
    .indPro_nav a:nth-child(4).act{color:#fff;box-shadow:0 0 20px #7a99d2;}
    .indPro_nav a:nth-child(5).act{color:#fff;box-shadow:0 0 20px #fd9796;}
    .indPro_nav a:nth-child(6).act{color:#fff;box-shadow:0 0 20px #c288f3;}
    .d-f-3{
        display: block !important;
        text-align: center;
    }
    .footer{
        display: none;
    }
}
@media (max-width: 520px) {
    .ind_title{font-size: 20px;}
    .ind_title .indT_EN{display: none;}
    .indCase_txt .indCase_T{line-height:32px;}
    .indCase_txt .indCase_link{line-height: 38px;}
    /****/
    .ind_news{padding-bottom: 0.6rem;}
    .ind_news .indNews_main{padding-top: 0.6rem;}
    .indNA .indNA_one{margin-bottom:0.36rem;}
    .indNA_one .indNA_day{width:1rem;font-size:0.46rem;}
    .indNA_one .indNA_txt{width: calc(100% - 1.2rem);padding: 18px 0.12rem;}
    /****/
    .indPro_B .indPB_one{width:calc(50% - 10px);margin:0 5px 10px;}
    .indPB_img{height:185px;}
    .indPro_C .indPC_first{height:162px;}
    .indPC_one .indPC_img{height:110px;}
}

@media (max-width: 520px) {
    .head{
        border-top: 2px solid #93d2ee;
        height: 60px;
    }
    .head .logo{
        width: 65%;
        line-height: 60px;
    }
    .nav_btn{
        width: 46px;
        height: 60px;
        background: url(../images/menu_icon.png) no-repeat center;
        background-size: cover;
    }
    .nav_btn span,.nav_btn::after,.nav_btn::before{
        display: none;
    }
}




.d-f-3{
    display: flex;
    justify-content: space-between;
	padding:10px 0;
}







.box160_-3282{width:1170px; margin:0 auto;}
.box160_-3282 .clearFix{ clear:both; height:0; overflow:hidden;}
.box160_-3282 .topMenu {
	width:1100px; margin:20px auto; position:relative;
}
.box160_-3282 .topMenu .morename{ position:absolute; right:10px; top:12px; color:#666; text-decoration:none; font-size:12px;}
.box160_-3282 .topMenu LI {
	FLOAT: left; width:125px; text-align:center; height:36px; line-height:36px; border:solid 1px #c8ccd8; margin:0 10px;border-radius:18px; LIST-STYLE-TYPE: none
}
.box160_-3282 .topMenu LI A {
	DISPLAY: inline-block; FONT-WEIGHT: bold; FONT-SIZE: 12px;CURSOR: pointer; COLOR: #1860AA;  FONT-FAMILY: "微软雅黑",Arial; TEXT-DECORATION: none
}
.box160_-3282 .topMenu LI:hover {
	BACKGROUND:#1860AA; 
}
.box160_-3282 .topMenu LI:hover a{COLOR: #ffffff;}
.box160_-3282 .topMenu .onSelected{
	BACKGROUND:#1860AA;
}
.box160_-3282 .topMenu .onSelected a{COLOR: #ffffff;}
.bodyCont_right h3{display:none;}
.tuicon {
	BORDER-RIGHT: #e6e6e6 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #e6e6e6 1px solid; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #e6e6e6 1px solid; WIDTH: 204px; PADDING-TOP: 1px; BORDER-BOTTOM: #e6e6e6 1px solid
}
.wenCont {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 311px; PADDING-TOP: 0px
}
.wenCont P {
	COLOR: #646464; LINE-HEIGHT: 180%
}
.wenCont P SPAN {
	FONT-WEIGHT: bold; COLOR: #fe7e00
}
.bodyCont_right LI {
	
}
.bodyCont_right LI div{
	text-align:center;
	margin-top:7px;
	border:solid 1px #dbdbdb;
	border-bottom:none;
	}
.bodyCont_right LI:hover {
	background-color: #1860aa;
}
.bodyCont_right LI IMG {
	width:100%;
    height: 195px;
}



.bodyCont_right LI P {
    height: 45px;
    line-height: 45px;
    text-align: center;
	border-bottom:solid 3px #1860AA;
	border-left:solid 1px #dbdbdb;
	border-right:solid 1px #dbdbdb;
}
.bodyCont_right LI P A {
	font-family:"微软雅黑"; FONT-SIZE: 14px; COLOR: #282828; text-overflow: ellipsis;
}
.bodyCont_right LI:hover P A{ COLOR: #fff;}


.mf .box7{
    padding-top: 40px;
    padding-bottom: 10px;
}
#mfid15{
    padding-bottom: 40px;
}


.down_list2{
    position: relative;
    /* top: 50px; */
    left: 0;
    width: 100%;
    background: rgba(255,255,255,0.7);
    display: block;
}
@media(max-width:768px){
	
	.mf .box7{
    padding-top: 25px;
    padding-bottom: 0px;
		}
	
		.bodyCont_right LI{
		padding-left:10px;
		padding-right:10px;
		margin-bottom:10px;
		}

	.bodyCont_right LI IMG{
		width:100%;
		height:140px;
		}
    .box160_-3282 .topMenu LI {

        margin: 8px;
    }
    .box160_-3282 .topMenu{
        width: 100% ;
    }
    .box160_-3282{
        width: 100%;
    }
    .box160_-3282 .topMenu LI{
        width: 102px;
    }
    .xq_jieshao_con{
        width: 100%;
        text-align: center;
    }
    .xq_jieshao_con img{
        width: 90%;
    }
}

.swiper-slide-thumb-active{
    border: 2px solid #ccc;
}


.anli .swiper-button-prev{
    left: -75px;
    margin-top: -75px;
}
.anli .swiper-button-next{
    right: -75px;
    margin-top: -75px;
}