@charset "utf-8";
/* CSS Document */
/**/
@media all and (max-width: 1680px) {

}
/* max 1680 end */

/**/
@media all and (max-width: 1550px) {

}
/* max 1550 end */

/**/
@media all and (max-width: 1440px) {  
}
/* max 1440 end */

/**/
@media all and (max-width: 1280px) {

    
    
}
/* max 1280 end */

/**/
@media all and (max-width: 1024px) {
   
}
/* max 1024 end */


/**/
@media all and (max-width: 750px) {
.m_center{width:100%; height: auto; margin: 0 auto; transition: all .5s ease 0s; padding:0 2%;}
.in_center{width:100%; padding:0 3%;}
/**/
.header{height: 50px; line-height: 50px;}
.header .right,.seach{display: none;}
.header .logo{display: inline-block; height: 50px; width: 50%; top: 0; left: 0;}
.top{height: 50px; right: 0; top: 0; width: 40%;}
.daoh{width:100%; height:calc(100% - 50px); line-height: 100px; float: inherit; text-align: left; bottom: 0; left: -100%; background: rgba(255,255,255,.95); position:fixed;}
.c_nav{display: flex; top:50%;}
.nav{width:100%; height: auto; display:block;}
.nav div{display:block; width: 100%; height:50px; line-height: 50px; border-bottom: 1px solid rgba(0,0,0,.1); margin: 0; text-align: center; background:none; padding-left:3%;}
.nav div a{position: relative; z-index: 2; font-size: 14px;}
.nav div:after{content: ''; width: 0%; height:1px; background: #008fd7; position: absolute; left: 50%; top:inherit; bottom: 0; border-radius: 18px; opacity: 0;}
.nav div:hover:after,.nav .nuw:after{left: 0; width: 100%; opacity: 1; border:none;}
.nav div:hover a,.nav .nuw a{ color: #008fd7; transition: all .2s ease-in .2s; width: 100%; height: 40px; line-height: 40px; border-bottom: none; font-size: 14px;}

/* banner */
.in_banner{width:100%; margin:50px auto 0; overflow: hidden;}
.in_banner_l,.in_banner_r,.in_banner .in_banner_a{display: none;}

.lie ul li{width:32%; margin: 0 2% 15px 0; height: 35.9vw;}
.lie ul li .img, .lie ul li .imgs{width: 18.3vw; height: 15.2vw; left:8vw; top: 4vw;}
.lie ul li .img img, .lie ul li .imgs img{width: 44.8px; height: 36.6px;}
.lie ul li .sm{top: 15vw; line-height: 25px; font-size: 14px;}
.lie ul li .sm i{height: 24px; line-height: 24px; font-size: 13px;}

/*首页新闻*/
.news .left,.news .right,.news_li .new_js,.news_li .list{float: inherit; width: 100%;}
.news_li .new_js{margin-bottom: 15px;}
.news_li .new_js .img img{width: 100%; height: 200px;}
.news_li .new_js .sm{height: 100px;}
.news_li .new_js .sm h1{height: 36px; line-height: 36px; font-size: 16px;}
.news_li .new_js .sm div{height: 48px; line-height: 24px; font-size: 14px;}
.news_li .list ul li:first-child{height: 110px;}
.news_li .list ul li:first-child .img,.news_li .list ul li:first-child .img img{width: 155px; height: 91px;}
.news_li .list ul li .list_fr{width: 45%;}
.list_fr h1{font-size: 14px; height: 28px; line-height: 28px;}
.news_li .list ul li .list_fr div{ height: 40px; line-height: 20px;}
.news_li .list ul li{height: 35px; line-height: 35px;}
.news .right ul li{width: 49%; float: left; margin-right: 2%; height: 100px; font-size: 14px;}
.news .right ul li:nth-child(2){margin-right: 0;}
.news .right ul li .fl{line-height: 30px; margin-top: 20px;}
.news .right ul li .fl div{font-size: 12px; line-height: 1;}
.news .right ul li .fr{margin-top: 5px; display: none;}
.list_fr div{margin: 0;}
.cata_t{padding-right: 15px;}
.cata_tc i{font-size: 20px;}
.cata .scout{width: 80%; height: 30px; line-height: 30px;}
.cata .scout .text{width: 80%; height: 28px; line-height: 28px;}
.cata_tc{padding-bottom: 40px;}
.news_li .new_js .sm h1 a{font-size: 14px;}
.news_li .new_js .sm div a,.list_fr h1, .list_fr h1 a,.list_fr div, .list_fr div a{font-size: 12px;}


/*公司简介 资源中心*/
.about_fl,.resource{width: 100%;}
.title{height: 35px; line-height: 35px; font-size: 14px;}
.title a{font-size: 12px;}
.list_fr a{font-size: 12px;}
.about_fl{padding: 10px;}
.about_fl .about_li{width: 65%;}
.about_fl .about_li .sm{margin-top: 5px; height: 60px; line-height: 20px; font-size: 12px;}
.about_img{width: 32%;}
.about_img img{width: 100%; height: 100px;}
.resource ul li{line-height: 22px; padding: 5px; font-size: 12px;}
.resource ul li div{height: 24px; line-height: 24px; font-size: 14px;}
.foot_navli p:first-child a{font-size: 14px;}
/*底部*/
.foot_topnav{width: 100%; height: auto; float: inherit;display: none;}
.foot_navli{width: 100%; height: auto; float: inherit;}
.foot_navli p{display: none;}
.foot_navli p:first-child{margin-bottom:15px; display: inline-block; padding-bottom: 10px; float: left; margin-right: 4%;}
.foot_tel{width: 55%; margin: 0;}
.tel_top .img{width: 10vw;}
.tel_top .img i{font-size: 10vw;}
.tel_top .dh{width: 78%; line-height: 20px; font-size: 14px; margin-top: 10px;}
.tel_top .dh i{font-size: 12px;}
.tel_zz a{height: 20px; line-height: 20px; width: 40%; font-size: 12px;}
.ewm{width: 36%; margin: 0;}
.ewm .img{height: 80px; width:80px; margin: 0 auto;}
.ewm .img img{height: 60px; width: 60px; margin-top: 8px;}
.ewm h1{width: 100%; margin-top: 10px; font-size: 12px;}
.bottom{font-size: 12px;}
/*人才招聘*/
.ny_bann{margin: 50px auto 0;}
.pg_left{width:100%; height: auto; float: inherit; margin:20px auto;}
.pg_title_a{text-align:center; height: 70px; font-size: 20px;}
.pg_title_a p{font-size: 14px; margin-top: 10px;}
.pg_leftnav{width: 63%;}
.pg_leftnavul div a{height: 46px; line-height: 46px; font-size: 14px;}
.pg_right{width: 100%; height: auto; overflow: hidden; margin:0 auto 20px auto; float:inherit;}
.pg_right_title{height: 58px; line-height: 58px; font-size: 14px;}
.pg_zpul{padding: 15px 10px;}
.pg_right_title p,.pg_right_title p a,.pg_right_title p a i{font-size: 14px;}
/*联系方式*/
.add h1{font-size: 16px; height: 34px; line-height: 34px;}
.add div{font-size: 13px; line-height: 28px;}
.map{margin-top: 15px;}

/*项目服务*/
.detal .detal_tit div{padding-right: 20px; font-size: 14px;}

/*新闻动态*/
.news_tit{height: auto; line-height: 40px; font-size: 14px;}
.time{height: 28px; line-height: 28px; font-size: 14px;}
.right_news ul li{height:auto; line-height:30px; padding-bottom:10px; font-size:14px;}
.right_news .top_list .img,.news .top_list .sm,.news .top_list .link{float:inherit; width:100%;}
.right_news .top_list .sm{margin:10px 0;}
.right_news .top_list .sm h1{font-size:16px; height:auto; margin-bottom:10px; line-height:26px;}
.right_news .top_list .link{height:30px; line-height:30px; width: 100%;}
.right_news .top_list .img,.right_news .top_list .img img{height: 167px; width: 100%;}
.top_list{height: auto; padding: 15px;}
.top_list .sm{float: inherit; width: 100%;}
.top_list .sm h2 {height: 120px; line-height: 30px; overflow: hidden; font-size: 14px;}

/*资源中心*/
.center_li ul li{padding: 15px 0;}
.center_li ul li .fl{width: 76%;}
.center_li ul li .fl h1{font-size: 14px; height: 30px; line-height: 30px;}
.center_li ul li .fl div{font-size: 12px; height: 40px; line-height: 20px;}
.center_li ul li .fr{width: 20%; margin-top: 12px;}
.center_li ul li .fr i{height: 24px; line-height: 24px; width: 24px;}

.right_news ul li span{float: inherit; display: block; text-align: right;}










}
/* max 750 end */




