/*
* name: responsive
* version: v2.1.1
* update: 添加pad竖屏状态Padp
* data: 2017-06-13
*/

/* hide template textarea */
.UnpcPush textarea, .PcPush textarea, .MobilePush textarea, .UnmobilePush textarea{display: none;}

/*
* PcMode
*/
body:after {
    display: block;
    height: 0;
    line-height: 0;
    overflow: hidden;
    visibility: hidden;
    content: 'Pc';
}
.PcMode:after { content: 'Pc' !important;}
.UnpcPush, .MobilePush { display: none;}
img[data-src] { opacity: 0 ; filter: alpha(opacity=0);}
img[data-srcloaded] { opacity:1; filter: alpha(opacity=100); }
/*
* PadMode

*/
/* <640 */



/* <1024 */
.sec2 .iproducts  .tab_c ul li{ width:50%; overflow:hidden;}
.sec2 .text_{font-size:14px;}

.sec2 .iproducts .tab_c ul li .li01 .li01_ .bg_img {right: 15px;}
.sec2 .iproducts .tab_c ul li .li02 .li01_ .bg_img {left: 10px;}


.sec2 .iproducts .tab_c ul li .li03 .li01_ .bg_img {right: 19px;}
.sec2 .iproducts .tab_c ul li .li04 .li01_ .bg_img {left:20px;}
@media only screen and ( max-width: 1920px  ) {
.choo{ margin-left:40px;}
.pro_list02 { display:none; }}
@media only screen and (max-width: 1240px) {

    body:after {
        content: 'Pad';
    }
    body{ user-select: none;-webkit-user-select: none;}
    html { overflow-x:hidden;}
    body,input,textarea,button,select { font-size:14px;}
    .PcPush{display: none;}
    .UnpcPush{display: block;}
    .wrap, .mwrap { width:940px; }
    /*padMode 1240px 网站样式*/
    .inav{display:none;}
    .mobile_key{display: inline-block; line-height: 95px; font-size: 0; float:right;}
    .mobile_key i{font-size:32px; margin:0; padding:0;}
    .head .r_nav{width:30%;}
    .footer1{display:none;}
    .sec_nav{}
    .head .logo{margin-left:0; }
    .i_head .head .logo{margin-left:0px;padding-bottom:5px;}
    .index .pt3{padding-bottom:50px;}
    header.i_head .red_bar{width:50%;}
    .ibanner .item .video{display:none;}
    .i_head{background:#fff;}


    /*intro*/
    .intro .pt1 .video_box{width:100%;}
    .intro .pt2 .number_box{padding-left:0; padding-right:0;}

    /*pro_detail*/
    .pro_detail .pt1 .r_box .paras_box .para1{padding-right:40px;}
    .pro_detail .pt1 .r_box .paras_box .para2{padding-right:40px;}
    .pro_detail .pt1 .r_box .paras_box .para3{padding-left:40px;}
    
    /*index*/
    .ibanner_box{height:0; padding-bottom:32.8%;}
    .ibanner .item{height:0; padding-bottom:32.8%;}
    .ibanner_box .owl-carousel .owl-item img{position:absolute;width:100%; max-width:100%; height:100%; margin-left:0;left:0;}
    .ibanner_box .text_box{top:110px;}
    .ibanner_box .text_box .big_t{font-size:32px; line-height:1; margin-bottom:5px;}
    .ibanner_box .text_box .small_t{font-size:24px; margin-bottom:10px;}
    
	.onl{  margin-top:80px; }
	
	
	.index .pt1 .title,.index .pt2 .title,.index .pt3 .title{font-size:32px;}
    .index .pt1 .pic_wall .text .pd .t{font-size:24px;}
    .index .pt2 .num_scroll .number{font-size:78px;}
    .index .pt3 .news_box .l_box{width:100%; margin-bottom:30px;}
    .index .pt3 .news_box .r_box{width:100%;}
    .ibanner .item .mask{display:none;}
    /*net_work*/
    .net_work .pt2 .l_box .pd{padding:20px;}
	   .footer .foot_top .f_top_l .dl{width:100%;}
	   .footer .foot_top .f_top_l .dl.dl1{width:100%;}
	    .footer .foot_top .dl2{display: none;}
		 .footer .foot_top .dl3{display: none;}
		  .footer .foot_top .dl4{display: none;}
		.footer .foot_top .f_top_r{display: none;}
		 /*contact-us*/
    .contact_us .pt1 .map_text{width:100%; position:static;}
    .contact_us .pt1 .map_text dl{padding:3%;}
	.choo{ margin-left:0px;}
	  .widgets_intro_WIN8_9 .content li{margin-right: 1.5%;}
    .widgets_intro_WIN8_9 .content li .cover_box .cover_more{width: 80%;margin-top: 40px;}
    .widgets_intro_WIN8_9 .content li .cover_box{padding: 40px 40px 0;}
    .widgets_intro_WIN8_9 .content li .li_box{padding: 70px 40px 0}
    .widgets_intro_WIN8_9 .content li .top_{margin-bottom: 15px;}
	.pro_list02 { display:none; }
}
@media only screen and (max-width: 1024px) {
.ZS_part4 ul li .cont{height: auto;}
.ZS_part4 ul li .cont .cont_c{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.pro_list02 { display:none; }

}
@media only screen and (max-width: 992px) {
    body:after {
        content: 'Padp';
    }
    .wrap, .mwrap { width:740px; }
    /*padMode 992px 网站样式*/

     /*pro_detail*/
    .pro_detail .pt1 .r_box{width:100%;}
    .pro_detail .pt1 .l_box{width:100%;margin-bottom:30px;}

    /*index*/
    .ibanner_box .text_box{top:60px;}
    .index .pt1 .pic_wall .btm_box .text .pd{padding:20px 20px 0;}
    .index .pt1 .pic_wall .text .pd .t{font-size:20px;}

    /*culture*/
    .culture .pro_item_hover .pro_link a{width:100%;}
    .culture .pt1 .info{width:100%;}

    /*zentao*/
    body .content-47926 .form-m1 .form-m1-li b{display:block;}
	   .ipart5 .iprt5_rt .iprt5_news_cell{margin-right: 2%;}
    .iprt5_txt_cell .cell_tit, .iprt5_txt_cell .cell_date{line-height: 51px;}
    .iprt5_txt_cell .cell_tit{width: 56%;}
    .iprt5_txt_cell .cell_date{width: 28%;}
    .ipart5 .column_tit{margin-bottom:10px;}
    .ipart5 .iprt5_lt{margin-bottom:20px;}
    .ipart5 .iprt5_rt .iprt5_news_cell .cell_bd{height:auto;}
    .ipart5 .iprt5_rt .iprt5_news_cell .cell_desc{height:auto;}
    .ipart5 .iprt5_rt .iprt5_news_cell{margin-bottom:2%;}
	.header .red_bar{ display:none; }.head .r_nav{ display:none; }
	    /*棣栭〉*/
    .widgets_intro_WIN8_9 .content li .cover_box{padding: 25px 10px 0;}
    .widgets_intro_WIN8_9 .content li .cover_box .con{margin-bottom: 5px;}
    .widgets_intro_WIN8_9 .content li .cover_box .tit{margin-bottom: 5px;}
    .widgets_intro_WIN8_9 .content li .cover_box .cover_more{margin-top: 20px;}
    .widgets_intro_WIN8_9 .content li .li_box{padding: 60px 15px 0;}
    .widgets_intro_WIN8_9 .content li .top_{margin-bottom: 11px;}
   
    .widgets_intro_WIN8_9 .content li{ width: 49%; margin-right: 2%; margin-bottom: 3%; }
    .widgets_intro_WIN8_9 .content li:nth-child(2){ margin-right: 0; }
    .widgets_intro_WIN8_9 .content li:last-child{ width: 100%; }
	.pro_list02 { display:none; }
}
/*
* MobileMode
*/
@media only screen and (max-width: 760px) {
    body:after {
        content: 'Mobile';
    }
    body,input,textarea,button,select {font-size:16px;}
    .UnmobilePush{display: none;}
    .MobilePush{display:block;}
    img[data-src]{opacity: 1;}
    .wrap, .mwrap { padding-left:4%; padding-right:4%; width:auto; }
    .mwrap .wrap { padding-left:0; padding-right:0; }

    /*移动端防恶意复制信息*/
    * {
        -webkit-touch-callout:none;  /*系统默认菜单被禁用*/   
        -webkit-user-select:none; /*webkit浏览器*/   
        -khtml-user-select:none; /*早期浏览器*/   
        -moz-user-select:none;/*火狐*/   
        -ms-user-select:none; /*IE10*/   
        user-select:none; 
    }
    input { -webkit-user-select:auto; /*webkit浏览器*/   }
    /*mobileMode 760 网站样式*/
    .head .r_nav{width:100%; height:40px; line-height:40px; }
    .head .r_nav .search .fdj{height:40px;}
    .head{height:auto;}
    .head .logo{padding-top:10px;}
    .mobile_key{line-height:76px;}
    .head .wrap{background:transparent;}
    header .red_bar{height:40px; width:100%; left:0; display:none;}
    .sec_banner{}
    .channel_content{margin-top:117px; padding:50px 0;}
    header.i_head .red_bar{width:100%; left:0;}
.head .r_nav{ display:none; }
    /*intro*/
    .intro .pt2 .number_box li{margin-bottom:30px;}
    /*contact*/
    .contact .pt2  .info_box{height:auto;}
    .contact .pt1 #baiduMap-47900{left:50%; margin-left:-600px;}

    /*pro_center*/
    .pro_center .title{font-size:32px;}
    .pro_center .list_box .list_cell{background-size:cover; margin-bottom:20px; height:0; padding-bottom:186%;}

    /*pro_list*/
    .pro_list .info .pd{padding:25px 20px;}
        .pro_list2 .info .pd{padding:25px 20px;}
     /*pro_detail*/
    .pro_detail .pt1 .r_box .paras_box .para1{padding-right:20px;}
    .pro_detail .pt1 .r_box .paras_box .para2{padding-left:20px; padding-right:20px;}
    .pro_detail .pt1 .r_box .paras_box .para3{padding-left:20px; }
    .pro_detail .owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px;}

    /*service*/
    .service .pt1 li{margin-bottom:20px;}
    .service .pt2 .icon_list li{width:50%;}


     /*job_list*/
    .job_list .job_titbox .cell1{text-align:center; text-indent:0;}
    .job_list .job_titbox{font-size:14px;}
    .job_list .job_titbox .cell_zy{display:none;}
    .job_list .job_titbox .cell_time{width:40%;}
    .job_list .job_titbox .cell3{display:none;}
    .job_list .job_titbox .cell2{width:20%; text-align:center;}
    .job_list .widget-job-2 ._jt .job_name{width:30%; text-align:center; text-indent:0; font-size:14px;}
    .job_list .widget-job-2 ._jt .job_add{width:20%; text-align:center; text-indent:0;}
    .job_list .widget-job-2 ._jt .job_time{width:30%; text-align:center; text-indent:0;}
    .job_list .widget-job-2 ._jt .job_zy{display:none; text-align:center; text-indent:0;}
    .job_list .widget-job-2 ._jt .job_rs{width:20%; text-align:center; text-indent:0;}
    .job_list .widget-job-2 ._jt .cell3{display:none;}
    .job_list .widget-job-2 ._jcon{padding:30px;}
    
    .job_list .job_titbox .cell_time{display:none;}
    .job_list .widget-job-2 ._jt .job_time{display:none;}
    .job_list .widget-job-2 ._jt .job_name{width:40%;}
    .job_list .job_titbox .cell1{width:25%;}
    .job_list .job_titbox .cell_name{width:40%;}
    .job_list .job_titbox .cell2{width:35%;}
    .job_list .widget-job-2 ._jt .job_add{width:25%;}
    .job_list .widget-job-2 ._jt .job_rs{width:35%;}
    
    /*index*/
    .ibanner_box{ padding-bottom:50%; padding-top:76px; height:0;}
    .ibanner .item{ padding-bottom:50%;height:0;}
	
    .ibanner_box .text_box{top:40px; display:none;}
    .ibanner_box .text_box .big_t{font-size:24px; margin-bottom:0;}
    .ibanner_box .text_box .banner_btn{width:120px; height:40px; line-height:40px;}
    .ibanner_box .text_box .small_t{font-size:18px;}
    .index .pt1 .title, .index .pt2 .title, .index .pt3 .title{font-size:26px;}
    .index .pt1 .info{width:100%;}
    .index .pt1 .pic_wall .l_box{width:100%;}
    .index .pt1 .pic_wall .r_box{width:100%;}
    .index .pt2 .info{width:100%;}
    .index .pt2 .num_scroll{width:100%;}
    .index .pt2 .num_scroll .number{font-size:48px;}
    .index .pt2 .num_scroll .text_box{padding: 0 5px;}
    .index .pt3 .info{width:100%;}
    .index .pt3 .news_box .l_box .box{width:100%;}
    .index .pt3 .news_box .l_box .video_box{margin-bottom:30px;}
    .index .pt3 .news_box .r_box a{padding:20px;}
    .index .pt3 .news_box .r_box .date .day{font-size:20px;}
    .index .pt3 .news_box .r_box .date{width:100%; margin-right:0; margin-bottom:10px;}
    .index .pt3 .news_box .r_box .new_desc{width:100%;}
    .index .pt3 .news_box .r_box .date .year{margin-bottom:0; text-align:left;}
    .index .pt3 .news_box .r_box .date .day{text-align:left;}
    .index .pt4{background-size:cover;}
    .index .pt4 li{margin-bottom:20px; text-align:center;}
    .index .pt4 .img_box{margin:0 auto 20px;}

    /*culture*/
    .culture{padding-bottom:0;}
    .culture  ul li{width:100%; float:none; height:auto; margin-bottom:20px;}
    .culture .pro_item_wrap{height:auto;}
    .culture .pro_item{position:static;}
    .culture .pro_item_hover .pro_link a{width:80%}

    body .content-47927 .Form-P1 .Form-P1-Left{width:100%;}
    body .content-47927 .Form-P1 .Form-P1-right{width:100%;}

    /*net_work*/
    .net_work .pt1 .title{font-size:22px;}
    .net_work .pt2 .l_box{width:100%;}
    .net_work .pt2 .r_box{width:100%;}
    .net_work .pt3 .tels_box ul li>.d1{width:100%;}
    .net_work .pt3 .tels_box ul li>.d2{width:100%;}
    .net_work .pt3 .tels_box ul li>.d3{width:100%;}
    .net_work .pt3 .tels_box ul li>.d2{border-bottom:1px solid #ccc; border-right:none;}

    /*intro*/
    .pro_center .list_box .list_cell{background:rgba(198,28,34,0.8)!important; padding-bottom:50px; height:auto;}
    .pro_center .list_box .list_cell .t{color:#fff;}
    .pro_center .list_box .list_cell .d{color:#fff;}
    .pro_center .list_box .list_cell .paras_list{ margin-top:0; visibility:visible;}

    /*zentao*/
    body .content-47927 .Form-P1 .Form-P1-li input{width:90%;}
    body .content-47927 .Form-P1 .Form-P1-li .Validform_checktip{position:static;}

    .ibanner_box .banner_nav_box{bottom:10px;}
	  .ipart5 .iprt5_lt,.ipart5 .iprt5_rt{width:100%;}
    .ipart5 .iprt5_rt .iprt5_news_cell{width: 100%;}
 
    .ipart5 .iprt5_rt .iprt5_news_cell .cell_bd_con{padding:6%;}
.header .red_bar{ display:none; }.head .r_nav{ display:none; }

    /*棣栭〉*/
    .widgets_intro_WIN8_9 .content li{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .widgets_intro_WIN8_9 .rect-128{padding-bottom: 80%;}
    .widgets_intro_WIN8_9 .infor .tit{font-size: 25px;}
    .widgets_intro_WIN8_9 .content li .cover_box .con{font-size: 16px;}
    .widgets_intro_WIN8_9 .content li .cover_box .tit{font-size: 18px;}
    .widgets_intro_WIN8_9 .content li .li_box .box_tit,
    .widgets_intro_WIN8_9 .content li .top_infor .tit,
    .widgets_intro_WIN8_9 .content li .bott_box .tit{font-size: 18px;}
    .widgets_intro_WIN8_9 .content li .cover_box .cover_more{width: 50%;height: 25px;line-height: 25px;}
    .widgets_intro_WIN8_9 .content li .cover_box{padding-top: 10px;}
	.pro_list02 { display:none; }

}
@media only screen and (max-width: 640px) {
.head .r_nav{ display:none; }
.header .red_bar{ display:none; }
.sec2 .iproducts  .tab_c ul li{ width:100%; overflow:hidden;}
.sec2 .iproducts .tab_c ul li .li01 .li01_ { width: 490px;}
.sec2 .iproducts .tab_c ul li .li02 .li01_ .li01_left { width: 51%;}
.sec2 .iproducts .tab_c ul li .li04 .li01_ {width: 512px;}

.com_introduce .intro_img .intro_left {width: 100%; margin-bottom: 20px;}
.intro_right .intro_t {font-size: 15px;}
.com_introduce .intro_img .intro_right {width: 100%; }
.com_introduce .bd_l dl {float: left; width: 50%;}
.com_introduce .bd_l dl dt {font-size: 67px; font-weight: bold; }
.com_introduce .intro_font01 {text-indent: 0; }
.intro_right .intro_c {font-size: 8px; }
.intro_right .righttop .right_1 .right_1_font {padding: 2px 17px; }
  .sec_nav { display:block; }
  .sec_nav .bread{ display:block; float:left;}
 .secnav_list{ display:none; }
 .sec_banner{position:relative;height:347px; margin-top:65px; overflow:hidden;}
 .xc_tongyong{margin: 0;}
.xc_tongyong .onbanner_area .part_bottom .erji_nav{display: none}
.xc_tongyong .onbanner_area .part_en{font-size: 36px}

/*核心竞争-技术研发*/
.hxjz_jishuyanfa .pt2 .left_pic{width: 100%;margin-bottom: 10px}
.hxjz_jishuyanfa .pt2 .right_pic{width: 100%;margin-bottom: 10px}

/*heql*/
.core .pt1 .info{width:100%;}
.core .pt1 .info_box .left_box{width:100%;}
.core .pt1 .info_box .right_box{width:100%;}
.core .pt1 .info_box .right_box .top_box{height:auto; background-size:cover;}
.core .pt1 .info_box .right_box .top_box .pd{padding-bottom:30px;}
.core .pt2 .info{width:100%;}
.core .pt3 .show_box .zl .l_box{width:100%;}
.core .pt3 .show_box .zl .r_box{width:100%;}
.core .pt3 .show_box .r_box .pd{padding-bottom:30px;}
.core .pt3 .show_box .hj .l_box{width:100%;}
.core .pt3 .show_box .hj .r_box{width:100%;}
.core .pt3{background-size:cover;}
.core .pt3 .hj .r_box .text_box .text{margin-top:60px;}
.core .pt3 .hj .l_box .text_box .pd{padding:10px;}
.core .pt2 .tit{padding-top:55px;}
.core .pt3 .hj .l_box .text_box .pd{padding:20px;}
.core .pt3 .show_box .r_box .pd{padding:20px;}
.core .pt3 .show_box .hj .l_box .img_box .rect-38{padding-bottom:42%;}
.core .pt3{padding-bottom:40px;}
.onl{ width:100%; margin-top:20PX;}
.qt{ width:100%;}
.dz{ width:100%;}
.choo{ width:100%}
.choo .tit01{ width:100%}
.choo .tit03{ width:100%}
.choo{ margin-left:0px;}
.ZS_part4{text-align: center;}
.ZS_part4 ul li{margin-bottom: 20px;}
.pro_list02 { display:block;}
.pro_list02 .bd li{ margin-bottom: 3%; }
.pro_list02 .bd li .infor{background: #ce010c;}
.pro_list02 .bd li .infor_box{color: #fff;padding: 29px 54px 29px 35px;}
.pro_list02 .bd li .infor_box .tit{font-size: 17px;margin-bottom: 3px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.pro_list02 .bd li .infor_box .con{font-size: 14px;margin-bottom: 37px;color:#fff;}
.pro_list02 .bd li .infor_box .btns {}
.pro_list02 .bd li .infor_box .btns a{display: block;width: 120px;height: 38px;line-height: 40px;border:1px solid #c6c6c6;text-align: center;margin-right: 24px;}
.pro_list02 .bd li .infor_box .btns a:last-child{margin-right: 0;}
.pro_list02 .bd li:hover .infor{background: #bb1818;}
.pro_list02 .bd li:hover .infor_box{color: #fff;}
.pro_list02 .bd li:hover .infor_box .con{color: #fff;}
.pro_list02 .bd li:hover .infor_box .btns a{border-color: rgba(255,255,255,0.2);border-color: #fff;}
.pro_list02 .bd li:hover .infor_box .btns a{transition: all 0s ease;}
.pro_list02 .bd li .infor_box .btns a:hover{color: #fff;}


.pro_list02 .bd li .infor2{background: #ce010c;}
.pro_list02 .bd li .infor_box2{color: #666;padding: 29px 54px 29px 35px;}
.pro_list02 .bd li .infor_box2 .tit{font-size: 17px;margin-bottom: 3px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.pro_list02 .bd li .infor_box2 .con{font-size: 14px;margin-bottom: 37px;color:#666;}
.pro_list02 .bd li .infor_box2 .btns {}
.pro_list02 .bd li .infor_box2 .btns a{display: block;width: 120px;height: 38px;line-height: 40px;border:1px solid #666;text-align: center;margin-right: 24px;}
.pro_list02 .bd li .infor_box2 .btns a:last-child{margin-right: 0;}
.pro_list02 .bd li:hover .infor2{background: #bb1818;}
.pro_list02 .bd li:hover .infor_box2{color: #666;}
.pro_list02 .bd li:hover .infor_box2 .con{color: #666;}
.pro_list02 .bd li:hover .infor_box2 .btns a{border-color: rgba(255,255,255,0.2);border-color: #666;}
.pro_list02 .bd li:hover .infor_box2 .btns a{transition: all 0s ease;}
.pro_list02 .bd li .infor_box2 .btns a:hover{color: #666;}




/*通用-按钮-加载更多*/
.uni_btn_more_wrap { margin:20px auto; }
.uni_btn_more { position:relative; margin:4px auto; width:248px; height:38px; line-height:38px; font-size:14px; color:#333; text-align:center; border:#dbdbdb 1px solid; cursor:pointer; }
.uni_btn_more:hover { color:#ce010c; border-color:#ce010c; }
.uni_btn_more:after { background-color:#ce010c; }
.uni_loading { display:none; margin:0 auto; width:48px; height:48px; background:url(../img/loading.png) center center no-repeat; animation:rotating 3s linear infinite; -webkit-animation:rotating 3s linear infinite; }
.uni_btn_more_wrap.loading .uni_loading { display:block; }
.uni_btn_more_wrap.loading .uni_btn_more { display:none; }
.uni_btn_more_wrap.nomore .uni_btn_more { border-color:transparent; cursor:default; }
.uni_btn_more_wrap.nomore .uni_btn_more:before { content:'没有更多内容了'; display:block; position:absolute; width:100%; height:100%; top:0; left:0; background-color:#fff; z-index:3; color:#333; text-align: center; }
.uni_btn_more_wrap.nomore .uni_btn_more:after { display:none; }
.uni_btn_more_wrap.nomore .uni_btn_more .btn_con{display:none;}

.tab_c{display:none;}
.hxysbox li{ 	float: left;  margin:auto;
 }
.hxysbox li p {
	width:80%; text-align:center; margin:auto; font-size:14px
}
.hxysbox .hxystit span {
	font-size: 24px;
	
}

/*公司介绍*/
.com_introduce .intro_img .intro_left {width: 100%; margin-bottom: 20px;}
.intro_right .intro_t {font-size: 18px; padding-top:20px;}
.com_introduce .intro_img .intro_right {width: 100%; }
.com_introduce .bd_l dl {float: left; width: 50%;}
.com_introduce .bd_l dl dt {font-size: 67px; font-weight: bold; }
.com_introduce .intro_font01 {text-indent: 0; }
.intro_right .intro_c {font-size: 12px; }
.intro_right .righttop .right_1 .right_1_font {padding: 2px 17px; }
}
@media only screen and (max-width: 480px) {
 .pro_list02 { display:block;}
.pro_list02 .bd li{ margin-bottom: 3%; }
.pro_list02 .bd li .infor{background: #ce010c;}
.pro_list02 .bd li .infor_box{color: #fff;padding: 29px 54px 29px 35px;}
.pro_list02 .bd li .infor_box .tit{font-size: 17px;margin-bottom: 3px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.pro_list02 .bd li .infor_box .con{font-size: 14px;margin-bottom: 37px;color:#fff;}
.pro_list02 .bd li .infor_box .btns {}
.pro_list02 .bd li .infor_box .btns a{display: block;width: 120px;height: 38px;line-height: 40px;border:1px solid #c6c6c6;text-align: center;margin-right: 24px;}
.pro_list02 .bd li .infor_box .btns a:last-child{margin-right: 0;}
.pro_list02 .bd li:hover .infor{background: #bb1818;}
.pro_list02 .bd li:hover .infor_box{color: #fff;}
.pro_list02 .bd li:hover .infor_box .con{color: #fff;}
.pro_list02 .bd li:hover .infor_box .btns a{border-color: rgba(255,255,255,0.2);border-color: #fff;}
.pro_list02 .bd li:hover .infor_box .btns a{transition: all 0s ease;}
.pro_list02 .bd li .infor_box .btns a:hover{color: #fff;}


.pro_list02 .bd li .infor2{background: #ce010c;}
.pro_list02 .bd li .infor_box2{color: #666;padding: 29px 54px 29px 35px;}
.pro_list02 .bd li .infor_box2 .tit{font-size: 17px;margin-bottom: 3px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.pro_list02 .bd li .infor_box2 .con{font-size: 14px;margin-bottom: 37px;color:#666;}
.pro_list02 .bd li .infor_box2 .btns {}
.pro_list02 .bd li .infor_box2 .btns a{display: block;width: 120px;height: 38px;line-height: 40px;border:1px solid #666;text-align: center;margin-right: 24px;}
.pro_list02 .bd li .infor_box2 .btns a:last-child{margin-right: 0;}
.pro_list02 .bd li:hover .infor2{background: #bb1818;}
.pro_list02 .bd li:hover .infor_box2{color: #666;}
.pro_list02 .bd li:hover .infor_box2 .con{color: #666;}
.pro_list02 .bd li:hover .infor_box2 .btns a{border-color: rgba(255,255,255,0.2);border-color: #666;}
.pro_list02 .bd li:hover .infor_box2 .btns a{transition: all 0s ease;}
.pro_list02 .bd li .infor_box2 .btns a:hover{color: #666;}




/*通用-按钮-加载更多*/
.uni_btn_more_wrap { margin:20px auto; }
.uni_btn_more { position:relative; margin:4px auto; width:248px; height:38px; line-height:38px; font-size:14px; color:#333; text-align:center; border:#dbdbdb 1px solid; cursor:pointer; }
.uni_btn_more:hover { color:#ce010c; border-color:#ce010c; }
.uni_btn_more:after { background-color:#ce010c; }
.uni_loading { display:none; margin:0 auto; width:48px; height:48px; background:url(../img/loading.png) center center no-repeat; animation:rotating 3s linear infinite; -webkit-animation:rotating 3s linear infinite; }
.uni_btn_more_wrap.loading .uni_loading { display:block; }
.uni_btn_more_wrap.loading .uni_btn_more { display:none; }
.uni_btn_more_wrap.nomore .uni_btn_more { border-color:transparent; cursor:default; }
.uni_btn_more_wrap.nomore .uni_btn_more:before { content:'没有更多内容了'; display:block; position:absolute; width:100%; height:100%; top:0; left:0; background-color:#fff; z-index:3; color:#333; text-align: center; }
.uni_btn_more_wrap.nomore .uni_btn_more:after { display:none; }
.uni_btn_more_wrap.nomore .uni_btn_more .btn_con{display:none;}

.tab_c{display:none;}

}
@media only screen and (max-width: 320px) {
 .pro_list02 { display:block;}
.pro_list02 .bd li{ margin-bottom: 3%; }
.pro_list02 .bd li .infor{background: #ce010c;}
.pro_list02 .bd li .infor_box{color: #fff;padding: 29px 54px 29px 35px;}
.pro_list02 .bd li .infor_box .tit{font-size: 17px;margin-bottom: 3px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.pro_list02 .bd li .infor_box .con{font-size: 14px;margin-bottom: 37px;color:#fff;}
.pro_list02 .bd li .infor_box .btns {}
.pro_list02 .bd li .infor_box .btns a{display: block;width: 120px;height: 38px;line-height: 40px;border:1px solid #c6c6c6;text-align: center;margin-right: 24px;}
.pro_list02 .bd li .infor_box .btns a:last-child{margin-right: 0;}
.pro_list02 .bd li:hover .infor{background: #bb1818;}
.pro_list02 .bd li:hover .infor_box{color: #fff;}
.pro_list02 .bd li:hover .infor_box .con{color: #fff;}
.pro_list02 .bd li:hover .infor_box .btns a{border-color: rgba(255,255,255,0.2);border-color: #fff;}
.pro_list02 .bd li:hover .infor_box .btns a{transition: all 0s ease;}
.pro_list02 .bd li .infor_box .btns a:hover{color: #fff;}


.pro_list02 .bd li .infor2{background: #ce010c;}
.pro_list02 .bd li .infor_box2{color: #666;padding: 29px 54px 29px 35px;}
.pro_list02 .bd li .infor_box2 .tit{font-size: 17px;margin-bottom: 3px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.pro_list02 .bd li .infor_box2 .con{font-size: 14px;margin-bottom: 37px;color:#666;}
.pro_list02 .bd li .infor_box2 .btns {}
.pro_list02 .bd li .infor_box2 .btns a{display: block;width: 120px;height: 38px;line-height: 40px;border:1px solid #666;text-align: center;margin-right: 24px;}
.pro_list02 .bd li .infor_box2 .btns a:last-child{margin-right: 0;}
.pro_list02 .bd li:hover .infor2{background: #bb1818;}
.pro_list02 .bd li:hover .infor_box2{color: #666;}
.pro_list02 .bd li:hover .infor_box2 .con{color: #666;}
.pro_list02 .bd li:hover .infor_box2 .btns a{border-color: rgba(255,255,255,0.2);border-color: #666;}
.pro_list02 .bd li:hover .infor_box2 .btns a{transition: all 0s ease;}
.pro_list02 .bd li .infor_box2 .btns a:hover{color: #666;}




/*通用-按钮-加载更多*/
.uni_btn_more_wrap { margin:20px auto; }
.uni_btn_more { position:relative; margin:4px auto; width:248px; height:38px; line-height:38px; font-size:14px; color:#333; text-align:center; border:#dbdbdb 1px solid; cursor:pointer; }
.uni_btn_more:hover { color:#ce010c; border-color:#ce010c; }
.uni_btn_more:after { background-color:#ce010c; }
.uni_loading { display:none; margin:0 auto; width:48px; height:48px; background:url(../img/loading.png) center center no-repeat; animation:rotating 3s linear infinite; -webkit-animation:rotating 3s linear infinite; }
.uni_btn_more_wrap.loading .uni_loading { display:block; }
.uni_btn_more_wrap.loading .uni_btn_more { display:none; }
.uni_btn_more_wrap.nomore .uni_btn_more { border-color:transparent; cursor:default; }
.uni_btn_more_wrap.nomore .uni_btn_more:before { content:'没有更多内容了'; display:block; position:absolute; width:100%; height:100%; top:0; left:0; background-color:#fff; z-index:3; color:#333; text-align: center; }
.uni_btn_more_wrap.nomore .uni_btn_more:after { display:none; }
.uni_btn_more_wrap.nomore .uni_btn_more .btn_con{display:none;}

.tab_c{display:none;}

}