@charset "utf-8";

/*1580-1120*/

@media screen and (min-width: 1120px) and (max-width: 1580px) {



}

/*960-1199*/

@media screen and (min-width: 960px) and (max-width: 1199px) {



}



/*768-959*/

@media screen and (min-width: 768px) and (max-width: 959px) {



}





/*480-767*/

@media only screen and (min-width: 480px) and (max-width: 767px){



}



/*479*/

@media only screen and (max-width: 479px) {

.wrap{width: 100%;padding: 0 2%;}



.header{display: block;height: 60px;text-align: center;}

.logo{float: left;height: 40px;display: inline-block;width: auto;margin-left: 0;margin-top: 10px;}

.logo img{height: 40px;float: left;}

.htel{display: none;}



.nav a.gohome{display: inline-block;float: right;width: 50px;height: 50px;margin-top: 5px;margin-right: 5px;}

.nav a.gohome i{width: 50px;height: 50px;display: inline-block;background: url(../images/gohome.png) no-repeat center center / 60% 60%;}

.nav a.gonav {display: inline-block;float: right;width: 50px;height: 50px;margin-top: 5px;}

.nav a.gonav i{width: 50px;height: 50px;display: inline-block;float: right;background: url(../images/gonav.png) no-repeat center center / 60% 60%;}

.nav{display: block;position: absolute;top: 0;height: 50px;margin-top: 0;width: 100%;z-index: 3;}

.nav>ul{position: absolute;width: 100%;left: 0;top: 60px;background: #fff ;height: auto;display: none;z-index: 1;}

.nav>ul>li {width: 100%;border-top: 1px solid #f0f0f0;border-bottom: 1px solid #f0f0f0;margin: 0;}

.nav>ul>li>a {display: block;width: 100%;height: 40px;line-height: 40px;border-bottom: 0 none;font-size: 16px;}

.nav>ul>li>a:hover{border-bottom: 0 none;}

.nav>ul>li>a.current{border-bottom: 0 none;}



.sonul{position:unset;border-top:0;display:block;}

.sonul>li{text-align:left;}

.sonul>li>a{margin-left:35px;font-size:14px;}



.iyoushilist ul li span{margin-bottom: 10px;}

.iyoushilist ul li p{height: 120px;}



.about_left{width: 100%;margin-top: 0;position: relative;padding: 10px; margin-bottom:20px;}

.about_right{width: 100%;margin-top: 2%; display:none;}



.ipro {height: auto;overflow: hidden;}

.ipro .iprobox{float: left;margin-top: 2%;margin-bottom: 2%;padding: 0;font-size: 16px;}



.ipro-sort{position: unset;margin: 0;width: 100%;height: auto;float: left;left: auto;bottom: auto;}

.ipro-sort li{width: 32%;margin-right: 2%;overflow: hidden;}

.ipro-sort li:nth-child(3n){margin-right: 0;}

.ipro-sort li p{height:32px;}





.indexPart3{width: 100%;overflow: hidden;}

.indexPart3 div, .indexPart3 img, {float: left;}

.indexPart3 li{padding-left: 30px;}



.indexPart3 .imgDiv{width: 60px;left: 50%;margin-left: -30px;}

.indexPart3 .name{margin-top: 50px;}



.footer .ftnav dl{width: 50%;margin: 0;}



.footer .ftnav dl:nth-child(1){display: none;}

.footer .ftnav dl:nth-child(2){display: none;}

.footer .ftnav dl:nth-child(3){display: none;}





.nbanner {overflow: hidden;}

.nbanner img{width: 160%;margin-left: -30%;}



.sidebar ul li{width: 49%;}

.sidebar ul li:nth-child(2n){margin-right: 0}

.sidebar ul li a{padding: 0;font-size: 14px;margin-bottom: 5%;letter-spacing: 0;}

.pro_list li{width: 49%;}

.pro_list li .info{padding: 0;}

.pro_list li:nth-child(2n){margin-right: 0}

.pro_list li .info h3{font-size: 14px;font-weight: normal;text-align: center;width: 100%;white-space: nowrap;text-overflow:ellipsis; overflow:hidden; display:block;}

.pro_list li .canshu a.yhj{width: auto;font-size: 12px;padding: 0 10px;height: 26px;line-height: 26px;display: inline-block;}

.pro_list li .canshu span{width: 100%;}

.pro_list li .canshu span> br{display: none;}

.pro_list li .canshu{display: block;}

.about_tit b{width: 100%;padding: 0;text-align: center;}



.article{padding: 2% 0;}

.article h1{height: auto;}

.article .info{height: auto;line-height: 20px;padding: 2% 0;}

.article .content img{max-width: 100%;/*width:100% !important;*/}

.cpxx_t_r_t{height: auto;}

.article h1{margin: 3% 0;font-size: 18px;}

.cpxx_t_r_c .infoitem{font-size: 16px;margin: 2px 0;}

.prene{line-height: 1.8;}

.prene .fr{float: left;}

.newslist ul li .info a h2{font-size: 16px;}

.abcontent{padding: 2% 0;}

.abcontent img{width: 100%;}

.abcontent li{width: 100%;}

.article .content iframe{width:100%;height:400px;}

.tjnewslist ul li{width: 100%;}

.tjnewslist ul li{width: 100%;}





.tg_pages li a{margin-left:2px;padding: 4px 9px;}



.inews-list li{width:100%;height:auto;margin:0 0 20px;}

.inews-list li .inews-info{padding:20px 0 0;}

.inews-list li .img, .inews-list-phone li .img{height:auto;}





.newslist ul li .picbox{width:40%;}

.newslist ul li .info p{display:none;}

.newslist ul li .info{margin-left:10px;}



.listpre{width:100%;padding:0;}



.contact li{width:50%;}

.contact>li>p{height:100px;width:80%;}



.message{margin-top:0;margin-bottom:10px;}

.liuyan .hang{width:100%;}

.liuyan input[type=text]{text-indent:6px;}

}

