
/* 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
*/
@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 网站样式*/
    .pageHeader{height: 87px;}
    .header_bott .inav_wrapper{display:none;}
    .header_bott .inav{display:none;}
    .header_bott .h_search .icon1{display:none;}
    .header_bott .h_search .icon2{display:inline-block;}
    .header{box-shadow:0 0 17px rgba(0,0,0,.2)}
    .header .header_bott .logo{padding: 10px 0;}
    .header .header_bott .h_search{padding:15px 0;}
    .header .header_bott .inav .nav_li{padding:15px 26px;}
    .xc_nav{display:none;}
    

    
    /*手机端导航下拉按钮*/
    .header_bott .mobile_key{position:relative; cursor:pointer; transition:all 0.3s ease-in-out; z-index:10; display:block; width:30px; height:30px; margin-top:16px; margin-left:15px;} 
    .header_bott .mobile_key span,
    .header_bott .mobile_key:before,
    .header_bott .mobile_key:after {position:absolute;top:50%;left:50%;width:24px;height:2px;margin-left:-10px;background: #000;border-radius:2px;display:inline-block;transition:all 0.3s ease-in-out;}
    .header_bott .mobile_key span{margin-top:-6px;}
    .header_bott .mobile_key:before{content:''; margin-top:3.5px;}
    .header_bott .mobile_key:after{content:''; margin-top:14px;}
    .menu-open .header_bott .mobile_key:before{opacity:0; transition:0.2s ease 0.1s;}
    .menu-open .header_bott .mobile_key:after{margin-top:2px !important; -webkit-transform:rotateZ(-45deg); transform:rotateZ(-45deg); transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, -webkit-transform 0.25s ease 0.36s; transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s; transition: margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s, -webkit-transform 0.25s ease 0.36s;}
    .menu-open .header_bott .mobile_key span{margin-top:2px !important; -webkit-transform:rotateZ(45deg); transform:rotateZ(45deg); transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, -webkit-transform 0.25s ease 0.36s; transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s; transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s, -webkit-transform 0.25s ease 0.36s;}

    /*------------------手机端下拉---------------------*/
    .m_nav{position:fixed;left:0;top:74px;right:0;width:100%;background: #4f4f4f;z-index:20;display:none;max-height:calc(100vh - 55px);max-height:calc(var(--vh, 1vh) * 100 - 55px);overflow-y:auto;} 
    .m_nav .m_wrap{padding:0 5%;}
    .m_nav .mNav_bott .m_navli{position:relative;transition:all 0.3s ease-out;border-bottom: solid 1px #666;}
    .m_nav .mNav_bott .m_navli:last-child{border-bottom:none;}
    .m_nav .mNav_bott .m_navli>a{display:block; padding:15px 35px 15px 15px; font-size:14px; position:relative; overflow:hidden; color:#fff;}
    .m_nav .mNav_bott .m_navli>a:hover{color:#fff;}
    .m_nav .mNav_bott .m_navli>a:after,
    .m_nav .mNav_bott .m_navli>a:before{content:''; background:#fff; width:9px; height:2px; display:block; position:absolute; top:0; bottom:0; right:15px; margin:auto;}
    .m_nav .mNav_bott .m_navli>a:after{-webkit-transform:rotate(-90deg); transform:rotate(-90deg); transition:all 0.6s ease-out;} 
    .m_nav .mNav_bott .m_navli>a:before{-webkit-transform:rotate(0deg); transform:rotate(0deg); transition:all 0.6s ease-out;}
    .m_nav .mNav_bott .m_navli.active{background: #333;}
    .m_nav .mNav_bott .m_navli.active>a:before{-webkit-transform:rotate(180deg); transform:rotate(180deg); background:#fff;}
    .m_nav .mNav_bott .m_navli.active>a:after{-webkit-transform:rotate(180deg); transform:rotate(180deg); opacity:0; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)'; background:#fff;}
    .m_nav .mNav_bott .m_navli.active>a{border-bottom: solid 1px #444;font-weight:bold;}
    .m_nav .mNav_bott .m_navli .m_secNav{display:none;}
    .m_nav .mNav_bott .m_navli .m_secNav .li-title{width:100%; padding:8px 25px; border-top:solid 1px #58a3e7; padding-top:18px; box-sizing:border-box; color:#fff; font-size:13px; position:relative;} 
    .m_nav .mNav_bott .m_navli .m_secNav .li-title a{padding:5px 0 5px 25px; display:block; position:relative; font-size:14px; line-height:1.25; transition:all 0.3s ease-out;} 
    .m_nav .mNav_bott .m_navli .m_secNav .li-title a:after{content:''; width:15px; height:15px; background:url(../img/m_anniu1.png) no-repeat center; position:absolute; left:0; top:50%; margin-top:-7px; background-size:cover;}
    .m_nav .mNav_bott .m_navli .m_secNav ul{font-size:0; padding-bottom:18px;}
    .m_nav .mNav_bott .m_navli .m_secNav li{font-size:14px;}
    /*.m_nav .mNav_bott .m_navli.m_navli02 .m_secNav ul{overflow:hidden;}
    .m_nav .mNav_bott .m_navli.m_navli02 .m_secNav li{width:50%; float:left;}*/
    .m_nav .mNav_bott .m_navli .m_secNav li>a{padding:8px 25px; line-height:28px; display:block; position:relative; color:#fff;}
    .m_nav .mNav_bott .m_navli .m_secNav li>a:hover{color:#fff;}
    .m_nav .mNav_bott .m_navli .m_secNav li>a.cur{color:#fff;}

    /*无连接的话去掉加号*/
    .m_nav .mNav_bott .m_navli.nav_link>a:after,
    .m_nav .mNav_bott .m_navli.nav_link>a:before{display:none;}
    .m_nav .mNav_bott .m_navli.nav_link.active>a:before,
    .m_nav .mNav_bott .m_navli.nav_link.active>a:before{display:none;}
    .m_nav .mNav_bott .m_navli.nav_link a:after{content:''; display:block; width:16px; height:16px; background:url(../img/link_ico.png) no-repeat center; position:absolute; top:0; bottom:0; right:15px;}
    
    /*下拉黑色背景*/
    .header_bott .header-overlay {transition:all 0.2s ease-out; background:rgba(0, 0, 0, 0.5); width:100%; height:100%; position:fixed; left:0; z-index:-1; top:0; opacity:0; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)'; visibility:hidden;}
    .bg-open .header_bott .header-overlay{opacity:1; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'; visibility:visible;}
    .bg-open1 .header_bott .header-overlay{opacity:1; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'; visibility:visible;}
    .menu-open .header_bott .header-overlay{opacity:1; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'; visibility:visible;}
    .header_bott .h_tools .h_language.mobile_language{display:block;}
    .header_bott .h_tools .h_language.pc_language{display:none;}

    /*手机端搜索下拉*/
    .header_bott .h_tools .h_search.nolink{display:none;}
    .header_bott .h_tools .h_search.a_link{display:block; padding-right:10px; height:35px; line-height:35px;}
    .header_bott .h_tools .h_search.a_link .icon{width:20px; height:20px; background:url(../img/mobile_sear.png) no-repeat center; background-size:cover; display:inline-block; vertical-align:-5px;}
    .header_bott .mSearch{background:#3687d1; padding:15px 10px; position:absolute; width:100%; left:0; top:100%; box-sizing:border-box; display:none;}
    .header_bott .mSearch .search-inner .search-input input{width:100%; height:38px; font-size:13px;border-radius:38px; border:none; padding:10px 17px; box-sizing:border-box;}
    .header_bott .mSearch .search-inner .search-btn button{position:absolute; top:0; bottom:0; right:16px; margin:auto; width:27px; height:27px; background-color:transparent; border:none; border-radius:50%; padding:0;}

    /*手机端二级导航*/
    .m_sencondNav{display:block;}
    
    /*-------------------------------页面实现----------------------------------*/

    /*首页*/
    .ipart01 .content .hd li{margin:0 15px; margin-bottom:30px;}
    .ipart01 .content .hd li:after{left:-20px;}
    .ipart01 .content .bd .item_r .box{padding:25px 0;}
    .ipart01 .content .bd .item_r .box .more{margin-top:19px;}
    .ipart01 .content .bd .item_r .box .c{margin-top:30px;}
    .ipart01 .content .bd .anniu_box .page_box{bottom:19px;}

    .ipart02 .content .con_top .item .cover .box{padding:40px;}
    .ipart02 .content .con_top .item .cover .box .t{font-size:20px;}
    .ipart02 .content .con_bott .item .cover .box{padding:30px;}
    .ipart02 .content .con_bott .item .cover .box .t{font-size:20px;}
    .ipart03 .left .infor{width:46%;}
    .ipart03 .left .infor .tit .en{font-size:40px; line-height:40px;}
    .ipart03 .left .infor .tit{font-size:36px; line-height:36px;}
    .ipart03 .left .infor .con{margin-top:15px;}
    .ipart03 .right li .li_box{padding: 8px 0;}
    .ipart03 .left .infor .more{margin-top:20px;}
    .ipart04{background-position:-380px center}
    .ipart04 .left .infor .ipt4_btn .owl-prev{right:35px;}
    .ipart04 .right .item_box .box .cover_box{padding:30px;}
    .ipart04 .right .item_box .box .cover_box .c{height:140px;}


}
@media only screen and (max-width: 992px) {
    body:after {
        content: 'Padp';
    }
    .wrap, .mwrap { width:740px; }
    /*padMode 992px 网站样式*/

    /* 头部 */
    header{height: 90px;}
    .header .logo{padding: 10px 0;}
    .header .h_tools{padding: 33px 0;}
    .m_nav{top: 87px;}


    /*底部*/
    .f_top{padding:30px 0;}
    .f_top .left{width:100%;}
    .f_top .right{width:50%; margin-top:10px; float:left;}
    .f_top .right .inp_wrap{height:50px; line-height:50px;}
    .f_top .right .inp_wrap .inp{height:50px; line-height:50px;}
    .f_top .right .inp_wrap .btns{width:40px; height:40px; top:5px;}
    .f_top .right .inp_wrap .btns .icon{width:40px; height:40px; background-size:cover;}
    .f_cen{padding:20px 0;}
    .f_cen .list li{margin-left:7px; font-size:13px;}
    .f_cen .img_{margin-top:10px;}
    .f_cen .img_ img{width:80%;}
    .f_bott{padding:15px 0}

    /*-------------------------------页面实现----------------------------------*/

    /*首页*/
    .ipart01{background-size:cover; padding:40px 0;}
    .ipart01 .content .bd .item_l{width:100%;}
    .ipart01 .content .bd .item_r{width:100%;}
    .ipart01 .content .bd .anniu_box{width:100%; height:64%;}

    .ipart02{padding: 50px 0;}
    .ipart02 .infor .t{font-size: 32px;font-style: normal;margin-bottom:25px;font-weight: bold;}
    .ipart02 .infor .c{font-size: 16px;line-height: 1.75;margin: 20px 0px 40px;font-style: normal;}

    /* xc_nav */
    .xc_nav{line-height:60px; height:60px;}
    .xc_nav .left ul li{padding:0 15px;}

    /* xc_banner */
    .xc_banner{position:relative;overflow:hidden;height: 288px;}
    .xc_banner img {position:absolute;width:1200px;left:50%;margin-left:-600px;max-width:none;}
    .xc_banner .content{bottom:60px;}
    .xc_banner .banner_mouse{bottom:0;}
    .xc_banner .content .tit{font-size:30px;}


    /* 关于我们 */
    .about_us01 .content .left{width:100%;}
    .about_us01 .content .right {width:100%;}
    .about_us01 .content .right .rect-110{padding-bottom:65%;}
    .about_us01 .content .right .intro .box{padding:40px 30px;}

    /*产品列表*/
    .pro_list .product_list.row>.span-4 {width: calc((100% - 40px) / 3);margin-right: 20px;margin-left:0;}
    .pro_list .product_list.row>.span-4:nth-child(3n){margin-right:0;}

    /* 新闻列表 */
    .news_list01 .hd{margin-bottom:40px;}
    .news_list01 .hd .box .hd_tit{font-size:20px;}
    .news_list01 .hd .box .hd_btn{width:75px;}
    .news_list01 ul li{width:48%;margin-right: 4%!important;}
    .news_list01 ul li.three_li{margin-right:4%;}
    .news_list01 ul li:nth-child(2n){margin-right: 0!important;}
    .news_list01 ul .rect-528{padding-bottom:61%;}


    /* 新闻详细 */
    .news_detail01 .top_ .title{font-size:25px;}
    .news_detail01 .top_ .date{font-size:18px;}




}
/*
* MobileMode
*/
@media only screen and (max-width: 760px) {
    body:after {
        content: 'Mobile';
    }
    body,input,textarea,button,select {font-size: 14px;}
    .UnmobilePush{display: none;}
    .MobilePush{display:block;}
    img[data-src]{opacity: 1;}
    .wrap, .mwrap { padding-left:2%; padding-right:2%; 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浏览器*/   }
    textarea { -webkit-user-select:auto; /*webkit浏览器*/   }
    /*mobileMode 760 网站样式*/
    .pageHeader{height: 75px;}
    .header_bott .logo{width:210px; padding:15px 0;}
    .header_bott .h_search{height:34px; line-height:34px; padding:15px 0;}
    .header_bott .mobile_key{margin-top:14px;}
    .header.fixed .header_bott .mobile_key{margin-top: 20px;}
    .m_nav{top: 75px;}
    .channel_content{padding:20px 0;}


    /*底部*/
    .f_top,
    .f_cen{display:none;}
    .f_bott .left{width:100%; text-align:center}
    .f_bott .right{width:100%; text-align:center; margin-top:5px;}
    .f_bott .left a{margin:0 5px;}


    /* 手机端 xc_nav */
    .xc_nav_pro{display: none;}
    .m_sencondNav {display:block;}
    /* 手机端二级导航 */
    .m_sencondNav{position:relative; z-index:2; height:41px; }
    .m_sencondNav .m_second.fixed{position:fixed; width:100%; left:0; top:0; z-index:15;}
    .m_sencondNav .m_second {position:relative;  border-bottom:1px solid #e8e8e8}
    .m_sencondNav .m_second .home{background:#e3e3e3; border-right:1px solid #e8e8e8; width:40px; height:40px; float:left; line-height:40px; display:block; text-align:center;}
    .m_sencondNav .m_second .home i{display:block; color:#adadad;}
    .m_sencondNav .m_second .m_second_hd{width:calc(100% - 41px); background:#e3e3e3; float:left}
    .m_sencondNav .m_second .m_second_hd li{float:left; position:relative;}
    .m_sencondNav .m_second .m_second_hd li{border-right:1px solid #e8e8e8;}
    .m_sencondNav .m_second .m_second_hd li:last-child:after{border-right:none}
    .m_sencondNav .m_second .m_second_hd.yj li:last-child:after{display:none;}
    .m_sencondNav .m_second .m_second_hd.yj li:before{display:none;}
    .m_sencondNav .m_second .m_second_hd li a{display:block; height:40px; line-height:40px; color:#666; padding:0 35px 0 13px; font-size:13px;}
    .m_sencondNav .m_second .m_second_hd li:after,
    .m_sencondNav .m_second .m_second_hd li:before{content:''; background:#a5a5a5; width:9px; height:2px; display:block; position:absolute; top:0; bottom:0; right:15px; margin:auto;}
    .m_sencondNav .m_second .m_second_hd li:after{-webkit-transform:rotate(-90deg); transform:rotate(-90deg); transition:all 0.6s ease-out;} 
    .m_sencondNav .m_second .m_second_hd li:before{-webkit-transform:rotate(0deg); transform:rotate(0deg); transition:all 0.6s ease-out;}
    .m_sencondNav .m_second .m_second_hd li.cur:before{-webkit-transform:rotate(180deg); transform:rotate(180deg); background:#a5a5a5;}
    .m_sencondNav .m_second .m_second_hd li.cur:after{-webkit-transform:rotate(180deg); transform:rotate(180deg); opacity:0; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)'; background:#a5a5a5;}
    .m_sencondNav .m_second .m_second_bd .erji{position:absolute; left:0; top:100%; width:100%; background:#e3e3e3; border-top:1px solid #e8e8e8; padding-bottom:10px; display:none;}
    .m_sencondNav .m_second .m_second_bd .erji ul{overflow:hidden;}
    .m_sencondNav .m_second .m_second_bd .erji li a{padding:6px 20px; font-size:14px; color:#666; display:block}
    .m_sencondNav .m_second .m_second_bd .erji li{margin-top:10px; float:left; width:50%;}
    .m_sencondNav .m_second .m_second_hd.active{background:#e3e3e3;}
    .m_sencondNav .m_second .m_second_hd.cur{background:#e3e3e3;}
    .m_sencondNav .m_second .m_second_bd .sanji{position:absolute; left:0; top:100%; width:100%; background:#e3e3e3; border-top:1px solid #e8e8e8; padding-bottom:10px; display:none;}
    .m_sencondNav .m_second .m_second_bd .sanji li a{padding:6px 20px 6px 20px; font-size:14px; color:#666;; display:block}
    .m_sencondNav .m_second .m_second_bd .sanji li{margin-top:10px;}

    /*首页*/
    .ibanner{height:0;padding-bottom: 70.83%;}
    .ibanner .item{height:0; padding-bottom:70.83%;}
    .ibanner .owl-item .item .banner_img>img{width:100%; position:static; margin-left:0;}
    .ibanner .item .ibanner_word{top:50px;}
    .ibanner .item .iban_entit{font-size:23px; line-height:23px;}
    .ibanner .item .iban_tit{font-size:20px; line-height:20px;}
    .ibanner .owl-carousel .owl-dot{width:15px; height:20px; background-size:cover; margin:0 7px;}
    .ibanner .owl-carousel .owl-dot.active{background-size:cover;}
    .ibanner .item .iban_con{display:none;}



    .ipart01{padding:50px 0;}
    .ipart01 .infor{margin-bottom:15px;}
    .ipart01 .infor .tit {font-size:20px; line-height:20px;}
    .ipart01 .infor .tit span{line-height:20px;}
    .ipart01 .infor .tit .en{font-size:23px; line-height:23px;}
    .ipart01 .content .bd{margin-top:0px;}
    .ipart01 .content .bd .item_r .box{padding:20px 0 0;}
    .ipart01 .content .bd .item_r .box .t{font-size:18px; line-height:20px;}
    .ipart01 .content .bd .item_r .box .c{line-height:26px; margin-top:10px;}
    .ipart01 .content .bd .item_r .box .more{margin-top:10px;}
    .ipart01 .content .bd .anniu_box{height:103%;}
    .ipart01 .content .bd .anniu_box .page_box{display:none;}
    .ipart01 .content .bd .ipt1_btn>div{width:54px; height:50px;background-size:200%;}
    .ipart01 .content .bd .ipt1_btn .owl-prev{background-position:0 0}
    .ipart01 .content .bd .ipt1_btn .owl-next{background-position:-54px 0;}
    .ipart01 .content .bd .ipt1_btn .owl-prev:hover{background-position:0 -50px}
    .ipart01 .content .bd .ipt1_btn .owl-next:hover{background-position:-54px -50px;}

    .ipart02{padding: 50px 0;}
    .ipart02 .infor .t{font-size: 22px;font-style: normal;margin-bottom:25px;font-weight: bold;}
    .ipart02 .infor .c{font-size: 14px;line-height: 1.75;margin: 20px 0px 40px;font-style: normal;}

    .ipart03{padding:50px 0;}
    .ipart03 .infor{margin-bottom:15px;}
    .ipart03 .infor .tit {font-size:20px; line-height:20px;}
    .ipart03 .infor .tit span{line-height:20px;}
    .ipart03 .infor .tit .en{font-size:23px; line-height:23px;}


    /* xc_banner */
    .xc_banner{height: 192px;}
    .xc_banner img{width:800px; margin-left:-400px;}
    .xc_banner .content{bottom:40px;}
    .xc_banner .content .tit{font-size:18px;}
    .xc_banner .banner_mouse{right:10px;}
    
    /* xc_nav */
    .xc_nav {display:none;}



    /* 关于我们 */
    .about_us01{padding:15px 0;}
    .about_us01 .content .left .box{padding:15px;}
    .about_us01 .content .left .box .con{height:auto; font-size:14px;}
    .about_us01 .content .left .box .en_tit{font-size:20px; line-height:20px;}
    .about_us01 .content .left .box .cn_tit{font-size:20px; line-height:25px; margin-bottom:10px;}
    .about_us01 .content .right .rect-110{padding-bottom:75%;}

    /*产品列表*/
    .pro_list .product_list{width: 100%;float: none;}
    .pro_list .product_list.row>.span-4 {width:100%;margin-right:0;margin-left:0}


    /*产品详情*/
    .pro_detail { padding-bottom: 80px; }
    .pro_detail { background: #f0f0f0; padding: 30px 0px 80px; }
    .pro_detail .detail_l {width: 100%;}
    .pro_detail .l_box {float: none;width: 100%;}
    .pro_detail .r_box{float:none;width:100%;}
    .pro_detail .r_box h1{font-size: 20px;color: #333;margin-bottom: 10px;margin-top: 20px;}
    .pro_detail .r_box .line{width:100%;height:1px;background: #151981;}
    .pro_detail .r_box .sub{font-size: 16px;font-weight:bold;color:#333;margin-top:10px;}
    .pro_detail .r_box .use{margin-top:30px;margin-bottom: 10px;}
    .pro_detail .r_box .use li{float: none;width: 100%;margin-bottom: 20px;}
    .pro_detail .r_box .use li h2{font-size:18px;color:#333;margin-bottom:10px;}
    .pro_detail .r_box .use li p{font-size:16px;color:#333;}
    .pro_detail .r_box .d_con{margin-top:30px;}
    .pro_detail .r_box .d_con p{font-size: 14px;line-height:1.75;}

    /* 新闻列表 */
    .news_list01 .hd{margin-bottom:20px;}
    .news_list01 .hd .box{padding:20px 10px;}
    .news_list01 .hd .box .hd_tit{display:none;}
    .news_list01 .hd .box .sele_wrap, 
    .news_list01 .hd .box .inp_box_wrap{width:90%; margin:0 auto 10px; float:none;}
    .news_list01 .hd .box .sele_wrap select, 
    .news_list01 .select-ui-choose-default, 
    .news_list01 .hd .box .inp_box{line-height:40px; height:40px;}
    .news_list01 .hd .box .hd_btn{font-size:14px; width:90%; float:none; margin-left:5%; line-height:40px; height:40px; border-radius:4px;}
    .news_list01 .hd .box .hd_btn .icon{display:none;}
    .news_list01 ul li{width:100%;margin-right: 0!important;margin-bottom:20px;}
    .news_list01 ul li .intro .box{padding:20px;}
    .news_list01 ul li .intro .box .tit{font-size:18px; line-height:24px; height:48px; margin-bottom:20px;}
    .news_list01 ul .rect-528{padding-bottom:0; height:auto;}
    .news_list01 ul li .intro .box .date{font-size:14px;}
    .news_list01 ul li.noimg .img .box{padding:20px;}
    .news_list01 ul li.noimg .img .box .t{font-size:18px; line-height:24px; height:48px;}
    .news_list01 ul li .intro .box .icon{display:none;}
    .news_list01 ul li .intro .box .con{margin-bottom:20px;}
    .news_list01 ul li .intro .box .date{position:static;}


    /* 新闻详细 */
    .xc_banner .content .con a{width:30px;height:30px;line-height:30px;font-size:12px;}
    .news_detail01 .top_{margin-bottom:20px;}
    .news_detail01 .top_ .title{font-size:20px; margin-bottom:20px;}
    .news_detail01 .top_ .date{font-size:14px; margin-bottom:20px;}
    .news_detail01 .bott_ .bott_l{display:none;}
    .news_detail01 .bott_ .bott_r{width:100%; font-size:14px;}
    .news_detail02{padding:20px 0 0; background-size:cover;}
    .news_detail02 .tit{font-size:20px; margin-bottom:20px;}
    .news_detail02 .content .item{padding:20px; margin-bottom:20px;}
    .news_detail02 .content .item .t{font-size:18px; margin-bottom:10px; line-height:25px; height:50px;}
    .news_detail02 .content .item .date{margin-bottom: 10px;}


    /* 联系我们 */
    .contact_us01 .content .map{height:230px; width:100%;}
    .contact_us01 .content .cover{width:100%; position:static;}
    .contact_us01 .content .cover .infor{padding:15px;}
    .contact_us01 .content .cover .infor .tit{font-size:20px; padding-bottom:15px; margin-bottom:15px;}
    .contact_us01 .content .cover .infor .con dt{margin-bottom:15px;}
    .contact_us01 .content .cover .infor .con{margin-bottom:15px;}
    .contact_us01 .content .cover .infor .img_box .item .txt{font-size:13px;}
    .contact_us01 .content .cover .infor .con dd{font-size:13px;}
    .contact_us02 ul li{margin-bottom:15px;}
    .contact_us02 ul li,.contact_us02 ul li.three_item{width:49%; margin-right:2%;}
    .contact_us02 ul li:nth-child(2n){margin-right:0;}
    .contact_us02{margin-top:15px;}
    .contact_us02 ul li .box .tit{font-size:16px;}
    .contact_us02 ul li .box .con{font-size:13px;}
    .contact_us02 ul li{min-height:160px;}
    #contact-map-49410{width:450px!important; height:230px!important;}

}


@media only screen and (max-width:480px){

}


@media only screen and (max-width: 320px) {
    /*mobileMode 320 网站样式*/


}
