.mobile_header{width:100%;height:6rem;position:relative;padding:1.5rem 1.5rem;background-color:#4d4948;}.mobile_header .logo{float:left;height:3rem;max-width:50%;}.mobile_header .logo img{height:3rem;max-width:100%;}.mobile_header .menu_icon{float:right;display:inline-block;width:3rem;height:3rem;padding:0.5rem;background:url(../menu_icon.png) no-repeat;background-size:contain;background-origin:content-box;border:1px solid #E0E0E0;border-radius:0.2rem;overflow:hidden;}.mobile_header .menu{display:none;position:absolute;top:6rem;left:0;width:100%;height:auto;padding:1.5rem;z-index:99;background-color:#333333;box-shadow:0 0 0.2rem rgba(0,0,0,0.2);}.mobile_header .menu li{width:100%;padding:1rem 1.5rem;border-bottom:0.1rem solid #222;}.mobile_header .menu li a{display:block;width:100%;height:100%;font-size:1.4rem;color:#FFFFFF;}.header{width:100%;z-index: 9;background-color:#fff;}.header > div{padding:0;}.header .logo{float:left;padding-top:10px;padding-bottom:10px;}.header .logo img{max-height:120px;} .nav{width:100%;background:#4d4948;} .nav ul{height:55;line-height:55px;width:100%;overflow:hidden;} .nav ul li{float:left;} .nav ul li a{color:#fff;font-size:18px;display:block;height:100%;padding:0 30px;} .nav ul li:hover a,.nav ul .on a{color:#FFFFFF;background-color:#00923f;}.links{line-height:22px;margin:10px 0 20px;}.links span,.links a{font-size:14px;color:#CCCCCC;padding-right:10px;}.links a:hover,.links a:active,.links a:focus{color:#FFFFFF;}.footer{background:url(../bot_bg.jpg) center top no-repeat;background-size:cover;padding:15px 0;padding-top:46%;}.footer .footer_ewm{padding-left:0;}.footer .footer_ewm img{max-width:100%;}.footer .footer_contact{padding:0;}.footer .footer_contact li{font-size:14px;line-height:24px;color:#CCCCCC;}.footer .footer_nav{width:100%;padding:0;}.footer .footer_nav li{float:left;line-height:30px;width:12.5%;}.footer .footer_nav li a{padding-right:10px;font-size:14px;color:#CCCCCC;background:#182875;color:#fff;font-size:14px;padding:5px 15px 5px 15px;}.footer .footer_nav li + li{padding-left:10px;}.footer p{width:100%;margin-bottom:10px;overflow:hidden;}.footer p a{font-size:14px;color:#CCCCCC;}.page_top{width:100%;}.page_top a{display:block;width:100%;}.page_top a img{width:100%;height:auto;}.page_nav_box{width:100%;margin:20px 0 30px;}.page_nav_box .page_pos{text-align:right;font-size:14px;color:#646464;line-height:46px;}.page_nav_box .page_pos span{padding-left:18px;background:url(../pos.png) no-repeat left center;}.page_nav_box .page_pos a{font-size:14px;color:#646464;}.page_nav_box .page_pos a:last-child{font-weight:bold;}.sub_nav ul li{height:46px;line-height:46px;white-space:nowrap;-webkit-tap-highlight-color:rgba(0,0,0,0.3);overflow:hidden;background-color:#DDDDDD;}.sub_nav ul li a{display:block;padding:0 20px;font-size:16px;color:#646464;}.sub_nav ul li.on{color:#FFFFFF;background-color:#0055a5;}.sub_nav ul li.on a{color:#FFFFFF;}.page_left{padding-left:0;margin-bottom:20px;overflow:hidden;}.page_right{margin-bottom:20px;padding-right:0;overflow:hidden;}.page_content{padding:20px;background-color:#FFFFFF;}.mod_pagination{display:block;width:100%;overflow:hidden;text-align:right;}.mod_pagination li{display:inline-block;}.mod_pagination li a,.mod_pagination li span{color:#646464;}.slideBox{position:relative;width:100%;overflow:hidden;}.slideBox .bd{width:100%;height:100%;position:relative;}.slideBox .bd a{display:block;position:relative;width:100%;}.slideBox .bd a img{width:100%;height:100%;}.slideBox .hd{width:100%;position:absolute;bottom:10px;left:0;text-align:center;z-index:2;overflow:hidden;}.slideBox .hd li{display:inline-block;vertical-align:middle;width:50px;height:8px;background-color:#CCCCCC;}.slideBox .hd li.on{background-color:#00923f;}.slideBox .prev,.slideBox .next{position:absolute;top:50%;width:33px;height:50px;margin-top:-25px;background-repeat:no-repeat;background-size:contain;cursor:pointer;}.slideBox .prev{left:5%;background-image:url(../banner_arrl.png);}.slideBox .next{right:5%;background-image:url(../banner_arrr.png);}.index_section{padding:4rem 0 2rem;}.index_section .index_section_hd{font-size:24px;margin-top:30px;color:#444444;padding-bottom:40px;background:url(../pattern.png) no-repeat center bottom;}.bg01{background-color:#f8f3ed;}.column_figure{width:100%;height:0;padding-bottom:55.946%;position:relative;overflow:hidden;}.column_figure img{width:100%;height:100%;position:absolute;top:0;left:0;}.column_content{padding:1.5rem;background-color:#FFFFFF;border:1px solid #FFFFFF;border-top:0;margin-bottom:2rem;}.column_content .column_title a{font-size:15px;color:#666666;line-height:3.5rem;height:3.5rem;overflow:hidden;text-align:left;}.column_content .column_con{height:11rem;margin:1rem 0;font-size:1.4rem;line-height:2.2rem;color:#666666;overflow:hidden;}.column_content .column_btn{margin-bottom:0.5rem;}.column_content .column_btn a{display:inline-block;width:6rem;height:6rem;text-align:center;line-height:6rem;border-radius:50%;border:1px dashed #666666;font-size:1.4rem;color:#666666;}.column_content .column_btn a:hover{color:#0055a5;text-decoration:none;}.column_content:hover{border-color:#0055a5;}.adv_img{max-width:100%;}.adv_tit{margin-top:10px;margin-bottom:20px;font-size:16px;font-weight:bold;color:#444444;}.sec03{padding:0;}.news_slide_box{margin-top:22px;position:relative;width:100%;overflow:hidden;}.news_slide_box .bd{width:100%;height:100%;}.news_slide_box .bd a{display:block;position:relative;width:100%;padding-bottom:75.3%;}.news_slide_box .bd a img{position:absolute;top:0;left:0;width:100%;height:100%;}.news_slide_box .bd a span{display:block;position:absolute;left:0;bottom:0;width:100%;height:4rem;padding:0 1.5rem;line-height:4rem;font-size:1.6rem;color:#FFFFFF;background-color:rgba(252,143,2,0.4);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.news_slide_box .prev,.news_slide_box .next{position:absolute;top:50%;width:3rem;height:10rem;margin-top:-5rem;background-repeat:no-repeat;cursor:pointer;background-color:rgba(84,84,84,0.4);background-position:center center;}.news_slide_box .prev{left:0;background-image:url(../slide_arrl.png);}.news_slide_box .next{right:0;background-image:url(../slide_arrr.png);}.news_list{margin-bottom:60px;}.news_list li{margin-top:22px;overflow:hidden;}.news_list li .news_pic{padding-left:0;}.news_list li .news_pic a{display:block;position:relative;padding-bottom:65.82%;}.news_list li .news_pic img{position:absolute;top:0;left:0;height:100%;width:100%;}.news_list li .news_tit{display:block;font-size:16px;color:#323232;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.news_list li .news_tit:hover{color:#0055a5;}.news_list li .news_time{margin-top:10px;font-size:14px;color:#999999;overflow:hidden;}.news_list li .news_desc{height:40px;line-height:20px;font-size:14px;color:#646464;margin-top:10px;overflow:hidden;}.news_list_2 li{margin:0 0 15px;padding-bottom:15px;border-bottom:1px dashed #DDDDDD;}.article .article_hd{width:100%;margin-bottom:10px;}.article .article_hd h1{font-size:18px;color:#323232;line-height:24px;}.article .article_hd h6{font-weight:400;font-size:12px;color:#646464;margin-top:10px;padding-bottom:10px;border-bottom:1px solid #E0E0E0;}.article .article_hd h6 span{padding:0 5px;}.article .article_bd img{display:block;margin:10px auto;max-width:100%;}.pagination2{margin:20px auto;line-height:40px;background-color:#EEEEEE;}.pagination2 .prev,.pagination2 .next{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.pagination2 .prev a,.pagination2 .next a{font-size:14px;color:#646464;}.pagination2 .prev a:hover,.pagination2 .next a:hover{color:#0055a5;}.pagination2 .prev{border-right:1px solid #DDDDDD;}.pro_item{margin-top:30px;}.pro_item .pro_pic{display:block;position:relative;width:100%;padding-bottom:63.7%;}.pro_item .pro_pic img{position:absolute;top:0;left:0;width:100%;height:100%;}.pro_item .pro_tit{display:block;padding:10px 0;border:1px solid #FFFFFF;border-top:0;background-color:#FFFFFF;font-size:18px;color:#444444;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.pro_item .pro_tit:hover{border-color:#0055a5;}.product_list_2 .pro_item{margin:0 0 30px;}.product_list_2 .pro_tit{border-color:#d2d2d2;}.product_pic{border-right:1px solid #DDDDDD;}.product_pic img{max-width:100%;}.pro_name{margin:10px 0;font-size:22px;color:#323232;}.pro_attr li{font-size:14px;color:#898989;line-height:30px;margin-top:5px;}.pro_attr .case_price span{color:#fc3526;}.pro_attr .case_tag{padding:0 10px;background-color:#f7f8fa;}.pro_attr .case_tag span{font-size:14px;white-space:nowrap;}.product_infor .product_infor_hd{padding:5px 20px;margin:30px 0 20px;font-size:20px;color:#323232;box-shadow:0 0 2px rgba(0,0,0,0.4) inset;background-color:#f5f5f5;}.contact_box .contact_box_t{font-size:16px;color:#FFFFFF;padding:0 10px;height:35px;line-height:35px;background-color:#0055a5;overflow:hidden;}.contact_box .contact_box_t span{display:inline-block;vertical-align:top;margin-right:10px;width:10px;height:100%;background-color:#f2f2f2;}.contact_box .contact_box_b{padding:10px 10px 11rem;background:#F2F2F2 url(../gb_4.png) no-repeat center bottom;background-size:contain;}.contact_box .contact_box_b li{font-size:14px;line-height:24px;color:#333333;margin-bottom:5px;}.recruit_name{font-size:18px;line-height:30px;color:#2f8fe1;}.recruit_con_sec{width:100%;margin-bottom:10px;}.recruit_con_sec .sec_tit{padding:10px 0;line-height:1.5;font-size:16px;color:#585858;overflow:hidden;}.recruit_con_sec .sec_con{width:100%;overflow:hidden;line-height:22px;font-size:14px;padding:0 10px;}.recruit_con_sec .sec_con li{float:left;width:50%;padding-bottom:5px;color:#646464;overflow:hidden;}.recruit_con_sec .sec_con li.long{float:none;width:100%;}.contact_way ul{padding-top:20px;}.contact_way ul li{font-size:14px;margin-bottom:15px;color:#323232;}.contact_way ul li i{display:inline-block;vertical-align:top;width:20px;height:20px;background-repeat:no-repeat;background-position:left top;}.contact_way ul li .contact_adr{background-image:url(../icon1.png);}.contact_way ul li .contact_tel{background-image:url(../icon2.png);}.contact_way ul li .contact_email{background-image:url(../icon3.png);}.message_form{margin:10px auto 30px;height:auto;overflow:hidden;}.message_form .form-group{width:100%;margin-bottom:10px;}.message_form .form-group .control-label{margin-bottom:10px;font-size:16px;color:#646464;font-weight:400;}.message_form .form-group .control-label span{color:#FF0000;}.message_form .form-group .form-control{border:1px dashed #b6b6b6;background-color:#EEEEEE;}.message_form .form-group .form-control.false{border-color:#FF0000;}.message_form .form-group .beizhu-control{width:100%;height:100px;}.message_form .form-group .submint_btn{margin-top:20px;display:inline-block;vertical-align:middle;padding:5px 30px;font-size:16px;color:#FFFFFF;background-color:#0055a5;cursor:pointer;}

.f_nav{overflow:hidden;clear:both;padding-bottom:70px;}
.footer .footer_nav li dd{padding:20px 10px;}
.footer .footer_nav li dd a{display:block;width:100%;background:none;padding:0px;}
.footer .container{background: #00923f;padding-top:50px;padding-bottom:50px;color:#fff;font-size:16px;
background: -webkit-linear-gradient(rgba(66,146,157,0),rgba(66,146,157,1));
background: -moz-linear-gradient(top,rgba(66,146,157,0) 0%,rgba(66,146,157,1) 100%);; /*FireFox*/
background: -o-linear-gradient(top,rgba(66,146,157,0) 0%,rgba(66,146,157,1) 100%);  /* Opear */
background: -ms-linear-gradient(rgba(66,146,157,0),rgba(66,146,157,1)); /*IE10及IE10+*/
	}
	.footer .container h3{font-size:26px;margin-top:25px;}
.top_r{float:right;padding-top:10px;padding-bottom:10px;}
.top_r img{max-height:120px;}
.top_r .search{padding-top:20px;}
.top_r .inp{width:190px;height:35px;line-height:35px;padding-left:10px;border-radius:15px 0px 0px 15px;}

.top_r .submit{width:70px;height:35px;line-height:35px;text-align:center;border-radius:0px 15px 15px 0px;background:#0d687d;color:#fff;}


.pro_left h3{height:90px;text-align:center;width:100%;line-height:90px;font-size:36px;color:#fff;background:#00923f;margin:0px;padding:0px;font-weight:bold;margin-top:30px;}
.pro_lis{margin-top:30px;}
.pro_left dt{height:70px;text-align:center;width:100%;line-height:70px;font-size:26px;color:#fff;background:#4d4948;border-top:1px solid #c8c6c7;}
.pro_left dt a{height:70px;text-align:center;width:100%;line-height:70px;font-size:18px;color:#fff;background:#4d4948;display:block;}
.pro_left dd {height:55px;text-align:center;width:100%;line-height:55px;font-size:16px;color:#4d4948;background:#fff;border:1px solid #ccc;border-top:none;}
.pro_left dd a{height:55px;text-align:center;width:100%;line-height:55px;font-size:16px;color:#4d4948;}
.pro_slide_tit{width:100%;height:45px;background-color: rgba(0,0,0,0.8);text-align:center;bottom:0px;left:0px;color:#fff;line-height:45px;}

.pro_b_list{height:80px;text-align:right;width:100%;line-height:80px;font-size:26px;color:#fff;background:#4d4948;border-top:1px solid #c8c6c7;clear:both;overflow:hidden;padding-right:30px;}
.pro_b_list a{height:80px;text-align:right;width:100%;line-height:80px;font-size:24px;color:#fff;background:#4d4948;display:block;}


.nav .nav-link.active{color:#fff;}

#gallery {
	width: 100%;
	margin-top: 30px;
}
#gallery img{width:100%;}
#thumbs {
	width: 100%;
	margin-top: 30px;height:500px;
}
#thumbs img{width:100%;}
#thumbs .swiper-slide {
	opacity: 0.3;
}

#thumbs .swiper-slide-thumb-active{
	opacity: 1;
}
.in_pro{padding:70px 0px 70px 0px;}
.in_pro_tit{clear:both;overflow:hidden;}
.in_pro_tit h2{width:100%;clear:both;overflow:hidden;padding-left:10px;text-align:center;font-size:36px;margin-bottom:30px;font-weight:bold;}
.in_pro_tit .desc{text-align:center;font-size:16px;color:#666;margin-bottom:30px;}
.pro_right{position:relative;}
.pro_right .pro_pos{position:absolute;width:90%;height:140px;line-height:140px;background:#4d4948;color:#fff;bottom:-180px;left:10%;border-left:30px solid #00923f;border-right:30px solid #00923f;}
.pro_right .pro_pos .swiper-button-prev{width:20%;height:140px;line-height:140px;color:#fff;position:initial;margin:0px;top:0px;float:left;}
.pro_right .pro_pos .swiper-button-next{width:20%;height:140px;line-height:140px;color:#fff;position:initial;margin:0px;top:0px;float:left;background-color:#00923f;}
.pro_right .pro_pos .swiper-pagination{width:60%;height:140px;line-height:140px;color:#fff;position:initial;margin:0px;top:0px;float:left;}
.pro_right .pro_pos .swiper-pagination .swiper-pagination-bullet{width:30%;height:140px;line-height:140px;color:#fff;position:initial;margin:0px;top:0px;float:left;border-radius:0px;background:none;opacity:1;font-size:24px;}
.pro_right .pro_pos .swiper-pagination .swiper-pagination-bullet-active{width:30%;height:140px;line-height:140px;color:#fff;position:initial;margin:0px;top:0px;float:left;border-radius:0px;background:#00923f;opacity:1;}
.pro_right img{max-width:100%;}
.pro_news li a{line-height:50px;height:50px;background:#fff;border-bottom:1px dotted #ccc;display:block;padding-left:10px;padding-right:10px;color:#333;text-overflow: ellipsis;
    white-space: nowrap;/*禁止自动换行*/
    overflow: hidden;}
.in_pk{padding-top:120px;padding-bottom:170px;background:url(../pk_bg.jpg) no-repeat center top;}
.in_pk .pk_left{padding:25px 25px 50px 25px;border:1px solid #ccc;background:#fff;text-align:center;}
.in_pk .pk_left .hot_pro{padding-bottom:30px;}
.in_pk .pk_left img{max-width:100%;}

.in_pk .pk_right img{max-width:100%;}
.in_tedian{padding-top:50px;padding-bottom:50px;background:#d2d2d2;}
.in_tedian .ksdh{width:20%;float:left;}
.in_tedian .ksdh .adv_tit{position:relative;}
.in_tedian .ksdh .adv_tit:before{content:'';display:block;width:40px;position:absolute;bottom:-10px;left:50%;margin-left:-20px;height:3px;background:#00923f;}


.ind_zssp{padding-top:50px;padding-bottom:120px;}
.ind_zssp h3{padding:0px;margin:0px;height:70px;line-height:70px;background:#00923f;width:100%;border-radius:35px;font-size:28px;color:#fff;text-align:center;}
.swiper-container1{overflow:hidden;height:450px;padding:20px;margin-top:20px;border:1px solid #ccc;text-align:center;line-height:40px;}

.swiper-container1 a{font-size:16px;color:#333}
.swiper-container1 img{width:100%;}
.zssp_left{position:relative;}
.zssp_left .swiper-button-next{width:auto;height:auto;left:50%;position:absolute;top:110%;margin-left:-38px;}


.in_jjfa{padding-top:90px;padding-bottom:90px;background:url(../tybg.jpg) no-repeat center top;}
.in_jjfa h2{color:#00923f;font-size:36px;text-align:center;font-weight:bold;}
.in_jjfa h3{color:#00923f;font-size:18px;text-align:center;font-weight:bold;margin-top:10px;}
.swiper-container2{overflow:hidden;position:relative;}

.swiper-container2 img{max-width:100%;}
.swiper-container2 .swiper-slide{position:relative;}

.in_falc{padding-top:70px;}
.in_falc img{max-width:100%}

.ban_tit{position: absolute;
width: 100%;
text-align: center;
top: 57%;
font-size: 60px;
font-weight: bold;
color: #4d4948;}

.zzzs_left{padding:30px 50px 30px 50px;}
.zzzs_left img{width:80%;}
.zzzs_left p{color:#393534;line-height:30px;}
.zzzs_right{padding:30px 50px 30px 50px;text-align:center;}

.in_ys img{max-width:100%;}

.in_about{padding-top:70px;}
.in_about .in_pro_tit{padding-top:70px;}
.in_about h2{text-align:center;}
.in_about h2 img{height:100px;}
.in_about .ab_con{font-size:18px;line-height:35px;padding:20px 10% 10% 10%;}
.in_about .ab_b_img img{max-width:100%;}

.in_news{padding-top:70px;background:url(../tybg.jpg) no-repeat center top;}
.in_news a{color:#333;}
.in_news h2{width:200px;height:50px;line-height:50px;background:#00923f;text-align:center;margin:0px auto;display:block;color:#fff;font-size:30px;font-weight:bold;border-radius:25px;margin-bottom:50px;}
.in_news .list{margin-top:50px;clear:both;}
.news_tab{border-bottom:1px solid #00923f;overflow:hidden;line-height:55px;}
.news_tab li{float:left;position:relative;padding-left:30px;font-size:18px;margin-left:10px;margin-right:20px;}
.news_tab .list a{color:#00923f;font-weight:bold;}
.news_tab li:before{content:'>';width:20px;height:20px;position:absolute;left:0px;top:50%;border:1px solid #4d4948;background:#4d4948;border-radius:50%;color:#fff;line-height:15px;margin-top:-10px;text-align:center;}

.in_news .list span{display:block;color:#3c746b;font-weight:bold;}
.in_news .list li{padding-top:5px;padding-bottom:5px;}
.in_news .list img{width:100%;}
.in_news .list a{color:#333;}

.news_banw {clear:both;padding-top:70px;}
.news_banw img{width:100%;}


.in_case_title{font-size:36px;font-weight:bold;line-height:122px;padding-left:30px;}

.met_index_case{background:#efeeee;overflow:hidden;padding-top:70px;padding-bottom:70px;}

.met_index_case img{max-width:100%;}
.in_al_list{padding:15px;background:#4d4948;margin-top:20px;clear:both;overflow:hidden;}
.in_al_list a{font-size:16px;color:#fff;line-height:30px;}
.in_al_list .more a{font-size:16px;color:#fff;line-height:25px;height:30px;display:block;padding-left:20px;padding-right:20px;float:right;background:#00923f;border:1px solid #fff;margin-top:10px;}
.in_al_list .cas_tit{padding-top:10px;overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;width:100%;color:#fff;}




.mainbox_four{
    padding-top: 90px;
}

.mainbox_four .bot_img{position:relative;display:block;top:-50px;z-index:0px;}

.mainbox_four .list_content_box li{

    padding: 0;
    padding-top: 20px;
}

.mainbox_four .list_content_box .list_img{
    height: 50px;
}

.mainbox_four li p.title{
    font-size: 20px;
}
.mainbox_four li:hover p.title{
    font-size: 20px;font-weight:bold;
}
.mainbox_four li.bdr{
    border-right: none !important;
}

.mainbox_four li.bdb{
    border-bottom: none;
}

.mainbox_four{

	padding-top: 80px;
	overflow:hidden;
	background: #fff;
}
.clear_x:after{content:'.';clear: both;display:block;width:0;height:0;overflow: hidden;visibility: hidden;}
.mainbox_four .list_content_box{
position: relative;z-index: 1;
	margin: 40px auto 0;
}
.mainbox_four .list_content_box li{
	list-style: none;
  margin-bottom: 0px;
    line-height: 22px;
    font-size: 14px;
    color: #656565;
    text-align: center;
    padding: 33px 0;
    border: 1px dashed #ddd;
    border-left: 0;
    border-top: 0;
    float: left;
    position: relative;
    cursor: pointer;
    box-shadow: 0 0 20px rgba(0,0,0,0); overflow: hidden; transition: ease .3s;
    border:none;
}
.mainbox_four .list_content_box li:hover{box-shadow: 0 0 30px rgba(0,0,0,.15);}
.mainbox_four .list_content_box .bor_bot{
	border-bottom:0;
}
.mainbox_four li.bdb {
    border-bottom: none;
}
.mainbox_four .list_content_box .last{
	border-right:0;
}
.mainbox_four .list_content_box  .list_img{ height:110px; display:black;}
.mainbox_four li p{
	width: 180px;
	margin: 0 auto;
    padding-top: 15px;
    margin-bottom: 0 !important;
    text-align:center !important;
}
.mainbox_four li .desc{height:81px;overflow:hidden;}
.mainbox_four .list_content_box li:hover img{
	-webkit-animation: aase 1s 1;
	-moz-animation: aase 1s 1;
	animation: aase 1s 1;
}
.list_on{    cursor: pointer;}
@-webkit-keyframes aase{
	0%{-webkit-transform: rotateY(0deg);}
	100%{-webkit-transform: rotateY(360deg);}
}
@-moz-keyframes aase{
	0%{-moz-transform: rotateY(0deg);}
	100%{-moz-transform: rotateY(360deg);}
}
@keyframes aase{
	0%{transform: rotateY(0deg);}
	100%{transform: rotateY(360deg);}
}




footer{background-color:#373d41;color:#afb1b3;padding-top:20px;overflow:hidden;text-align:left;}.no-finger{cursor:default;}footer .top-line{border-bottom:1px solid #e2e2e2;padding:20px 0;height:65px;overflow-y:visible;position:relative;}footer .top-line ul{overflow:hidden;}footer .top-line ul li{float:left;}footer .top-line a,footer .top-line em{font-size:0.875em;line-height:24px;height:24px;color:#595757;float:left;opacity:0.6;}footer .top-line em{margin:0 15px;}footer .top-line a.index{opacity:1;}footer .top-line .search-box{background-color:transparent;top:-5px;right:-10px;position:absolute;}footer .top-line a.btn-open-search{float:right;height:24px;-webkit-transition:0.5s all;transition:0.5s all;text-decoration:none;}footer .top-line a.btn-open-search .iconfont{font-size:30px;}footer .top-line a.btn-open-search.nav-hide{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);visibility:hidden;}footer .footer-nav h3{border-bottom:1px solid #d4d4d4;font-size:1.125em;padding:10px 5px;}footer .footer-nav h3 span.iconfont{float:right;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}footer .footer-nav h3.collapsed span.iconfont{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}footer .footer-nav ul li{border-bottom:1px solid #d4d4d4;padding:10px 0;}footer .footer-other-link{margin:30px 0;}footer .footer-other-link ul{text-align:center;}footer .footer-other-link ul li{text-align:center;display:inline-block;margin:5px 8px;}footer .copy{background-color:#2d3235;text-align:center;padding:20px 0;margin-top:0px;font-size:12px;line-height:16px;line-height:2em;}footer .copy span{display:block;}footer .copy ul li{display:inline-block;margin:0 5px;}
@media (min-width:992px){footer .top-line{height:65px;overflow:visible;}footer .footer-nav{padding:48px 0 34px 0;}footer .footer-nav h3{font-size:0.9375em;border:none;line-height:25px;margin:0;margin-bottom:18px;padding:0;}footer .footer-nav ul li{border:none;padding:0;margin-bottom:15px;}footer .footer-nav ul li a{font-size:1em;line-height:1.5em;color:#afb1b3;}footer .footer-nav .visitor-link{color:#595757;border-bottom:1px solid #e2e2e2;padding:28px 0;margin-left:15px;margin-right:15px;}footer .footer-nav .visitor-link h3{float:left;font-size:0.8125em;margin:0;line-height:2.8em;}footer .footer-nav .visitor-link #footer-list-7{float:left;margin:0;}footer .footer-nav .visitor-link #footer-list-7 li{float:left;margin:0 10px;}footer .footer-other-link{margin:0;float:left;}footer .footer-other-link ul{text-align:left;margin:0;}footer .footer-other-link ul li{margin:0;margin-right:20px;}footer .footer-other-link ul li a{color:#5a5858;font-size:0.8125em;}footer .share-box{float:right;}footer .copy{height:50px;line-height:50px;padding:0;font-size:1em;}footer .copy span{display:inline-block;}footer .copy ul{display:inline-block;margin:0;}footer .copy .copy-text{font-size:0.8125em;color:#fff;}footer .copy .copy-text .line{width:1px;height:14px;background:#c2c3c3;display:inline-block;margin:0 8px 0 8px;}footer .copy .copy-text a{color:#fff;}footer .copy .copy-text span,footer .copy .copy-text li{margin:0 10px;}}
@media (max-width:992px){footer .list-unstyled{margin:7px 0 0 0;}footer .list-unstyled li{margin:8px !important;}footer .top-line .pull-left{display:none;}footer .top-line .btn-open-search{display:none;}footer .top-line .search-box{background-color:transparent;top:-10px;left:0;position:absolute;visibility:visible;padding-left:0;padding-right:0;z-index:80;}footer .top-line .search-box a.btn-search{right:15px;}footer .top-line .search-box a.btn-close{display:none;}}
footer .footer-nav {
    padding: 48px 0 34px 0;
}
footer .footer-nav h3 {
    font-size: 1.2em;
    border: none;
    line-height: 25px;
    margin: 0;
        margin-bottom: 0px;
    margin-bottom: 18px;
    padding: 0;
    color:#fff;
}
.foot_tel h2{padding:0px;font-size:16px;font-weight: inherit;margin-bottom:15px;}
  .foot_tel h2 b{padding:0px;font-size:18px;font-weight: bold;}
  .foot_tel span{font-size:14px;}
  .foot_tel p{font-size:14px;}
  .foot_tel .mor{border:1px solid #ccc;display:block;height:35px;width:100px;line-height:35px;text-align:center;margin-top:30px;border-radius:5px;transition: all .5s ease;}
  .foot_tel .mor:hover{border:none;background:#c7000b;color:#fff;}
  .f-link{height:50px;line-height:50px;font-size:14px;}
  .f-link .container{border-top:1px solid #ccc;}
  footer .footer-nav ul li:hover a{color:#c7000b;}

@media (max-width:767px){.footer .links{margin-bottom:10px;}.footer .footer_nav{margin-top:10px;}.page_nav_box{margin-bottom:10px;}.page_nav_box .page_pos{text-align:left;}.page_left,.page_right{padding:0;}.mod_pagination{text-align:center;}.slideBox .hd{bottom:0;}.slideBox .hd li{height:5px;}.news_list li .news_tit{margin-top:10px;}.news_list li > div{padding:0;}.pagination2 .prev{border-right:none;}.product_list .pro_item .pro_tit{font-size:14px;}.product_list_2 .pro_item{padding:0 5px;}.product_pic{margin-bottom:30px;border-right:none;}.recruit_con_sec .sec_con li{float:none;width:100%;}
.ksdh{width:50%;float:left;}
.ksdh img{height:45px;}
.mob_yc{display:none;}
.ty_yc{display:none;}
}

@media (max-width:980px){
	.nav{display:none;}
	
}
.fl{float:left;}
.fr{float:right;}
.nav-tabs .nav-link{color:#fff !important;}