/* CSS Document */
/*手机端*/
@media screen and (max-width: 767px) {
body{min-width:320px;padding-top:50px}
.lang{display:none}
.container{width:auto}

.top-citylist{text-align:left;}

.banner-sub .s{margin-top:-50px}
.banner-sub .line{margin:0 auto}
.banner .swiper-slide .s{margin-top:-50px}
.banner .swiper-slide .s h1,.banner-sub .s h1{font-size:18px}
.banner .swiper-slide .s p,.banner-sub .s p{font-size:14px}
#message .m-content .m-message{width:90%;padding:20px}
.kf{display:none}

.header{padding:10px 0;position:fixed;z-index:100;width:100%;top:0;left:0;box-shadow:0 0 10px rgba(0,0,0,.2);background-color:#fff}
.header .tel,.header .text{display:none}
.header .logo{height:30px;line-height:30px;float:none;padding:0}
.header .nav{margin:10px 0 -10px;text-align:left;display:none;background:0 0;border-bottom:0}
.header .nav .container:after{display:none}
.header .nav ul{margin:0 -15px}
.header .nav li{display:block;margin:0;border-top:1px solid #eee;background:0 0}
.header .nav li a{line-height:40px;padding:0 15px;color:#333}
.header .nav li a:after{display:none}
.header .nav li .arr{display:block}
.header .nav li a:hover,.header .nav li.active a,.header .nav li.open a{background-color:transparent;color:#0076b6}
.header .nav li.open .arr:after{border-color:#0076b6;-webkit-transform:rotate(225deg);transform:rotate(225deg)}
.header .nav .dropdown-box{position:static;background-color:#f5f5f5;min-width:auto;text-align:left}
.header .nav .dropdown-box a{color:#333!important;border-top:1px dotted #ddd;padding:0 15px;line-height:40px;background-color:transparent!important;border-bottom:0}
.header .nav .dropdown-box a:hover{background-color:transparent!important}
.header .nav li.lang{display:flex;padding:0;width:100%}
.header .nav li.lang a{width:50%;padding:0;text-align:center}
.header .nav.nav2{width:100%}
.header .nav.nav2 .dropdown-box{background-color:#f5f5f5}
.menu-btn{display:block}
.banner .swiper-slide{height:160px}

/*模块标题*/
.section-title{margin-bottom:20px}
.section-title small{font-size:24px}
.section-title strong{font-size:18px}
.section-title strong:after{width:60%}
.section-title-more .more-big{margin:0 0 20px}
.section-title-1{margin-bottom:20px}
.section-title-1 strong{font-size:22px}
.section-title-1 h4{font-size:18px;padding:0 30px}

/*搜索*/
.in-prd-menu{margin:0 0 20px}
.in-prd-menu .hform{float:none;margin:0 0 10px}
.in-prd-menu .hform input{padding:7px 50px 7px 12px;width:100%;box-sizing:border-box}
.in-prd-menu .hform button{height:36px}
.in-prd-menu ul{float:none}
.in-prd-menu li{width:50%}
.in-prd-menu li a{text-align:center;font-size:14px;line-height:34px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

/*首页产品列表样式*/
.list-1{margin:-30px 0 0 -10px}
.list-1 li{width:50%}
.list-1 li a{margin:30px 0 0 10px;padding:10px 10px 30px 10px}
.list-1 li .text{font-size:14px;line-height:1.4;margin-top:10px}
.list-1 li .desc{font-size:12px;margin-top:5px}
.list-1 li .more{width:40px;height:40px;line-height:40px;margin-left:-24px;bottom:-24px}
.list-1-1 .img-cover{margin:-10px -10px 0}

/*首页公司简介*/
.in-about dt{float:none;width:auto;margin:0 0 20px 20px}
.in-about dt:before{left:-20px;bottom:-20px;width:100%}
.in-about dd{margin:20px 0 0;padding:20px;height:auto}
.in-about dd h4{font-size:16px}
.in-about dd p{margin:10px 0 0!important;font-size:14px!important;line-height:1.8}
.in-about dd .more-big{margin-top:20px}

/*首页新闻*/
.list-3{margin:-10px 0 0}
.list-3 li{width:100%}
.list-3 li a{margin:10px 0 0;padding:10px}
.list-3 li a:after{border-bottom-width:87px;border-right-width:50px;width:100px}
.list-3 li .date{padding:11px 0;width:90px}
.list-3 li .date small{font-size:12px}
.list-3 li .date strong{font-size:28px;margin-top:5px}
.list-3 li .text{margin-left:100px}
.list-3 li .text h4{font-size:16px}
.list-3 li .text p{margin-top:5px;line-height:1.45;height:40px}

/*首页RSS新闻*/
.index-rssnewslist{padding-bottom:20px;}
.index-rssnewslist h2{font-weight:bold; font-size:18px; color:#0076b6; padding-bottom:10px;}
.index-rssnewslist ul li{border-bottom:1px solid #dfdfdf; padding:10px 0px; font-size:14px; white-space:nowrap; over-flow:hidden; text-overflow:ellipsis;}
.index-rssnewslist ul li a{transition: all .5s;}
.index-rssnewslist ul li a:hover{padding-left: 0px;}


/*.footer{padding-top:30px}
.footer dl{margin:0 1% 10px;width:48%;border:1px solid #fff;box-sizing:border-box;padding:0 15px}
.footer dt{line-height:36px;font-size:16px;margin:0;position:relative}
.footer dt:after{position:absolute;right:6px;top:50%;width:9px;height:9px;border-top:solid 1px #bdbebf;border-right:solid 1px #bdbebf;background-color:transparent;margin:-3px 0 0;-webkit-transform:rotate(135deg) translateX(-50%);transform:rotate(135deg) translateX(-50%);-webkit-transition:all .5s;transition:all .5s}
.footer dd{display:none}
.footer dd ul{padding-bottom:10px}
.footer dl.open dt:after{-webkit-transform:rotate(315deg) translateX(-50%);transform:rotate(315deg) translateX(-50%);right:0;margin-top:-6px}
.footer .pp{display:block}
.footer-contact{width:100%;margin-top:10px}
.footer-contact .code{display:none}
.footer-copy{margin-top:30px;font-size:12px;text-align:center}*/

.pages{margin-top:15px}
.pages a{margin:3px!important;font-size:12px;line-height:30px;padding:0 12px}
.banner-sub{height:130px}
.ct2-sd{float:none;width:auto}
.ct2-mn{float:none;width:auto}
.panel-sd .tit{display:none}
.lanmu{overflow:hidden;margin:0 -1px 20px}
.lanmu li{float:left;width:50%;border:0}
.lanmu li .arr{display:none}
.lanmu li>a{padding:0;text-align:center;font-size:14px;line-height:34px;border:1px solid #fff}
.lanmu li.open .lanmu-box{display:none}

/*内页新闻，热门标签列表*/
.list-4 li a{padding:0 0 10px;margin-bottom:10px}
.list-4 li .img-center{width:90px;height:45px}
.list-4 li .text{margin:0 0 0 100px;padding:0 65px 0 0}
.list-4 li .al{margin:0}
.list-4 li .text h4{padding:0;font-size:14px}
.list-4 li .text p{line-height:18px;font-size:12px;height:36px;overflow:hidden;margin:0 0}
.list-4 li .date{margin-top:0;right:0}
.list-4 li .date span{margin:0 0 5px;font-size:12px;color:#adadad}
.list-4 li a:hover{padding-left:0}
.list-4 li a:hover .text{padding:0 40px 0 0}
.list-4 li:first-child a{padding-top:0;margin-top:0;border-top:0}

.nav-sub{margin:-5px 0 20px -5px}
.nav-sub li a{margin:5px 0 0 5px;font-size:12px;padding:0 10px;line-height:32px}

.about-2{padding:0 35px}
.about-2 .text{margin:0}
.about-2 .swiper-button-prev{left:0}
.about-2 .swiper-button-next{right:0}
.about-2 .swiper-pagination{display:block}


.news-left{float:none;width:auto}
.news-right{display:none}
.news-title{padding-bottom:10px;margin-bottom:10px}
.news-title h1{font-size:18px}
.news-title p span{font-size:12px;margin-right:10px}
.news-content{margin-bottom:20px}
.news-exp{padding-top:10px;font-size:12px}
.news-panel{margin-top:30px}
.news-panel .tit{margin-bottom:15px}
.news-panel .tit span{font-size:16px;padding-bottom:10px}
.news-panel .tit .fh{font-size:14px}

/*新闻详情里的推荐新闻*/
.list-5{margin-top:-10px}
.list-5 li{width:100%}
.list-5 li a{padding-bottom:10px;margin-top:10px;font-size:12px}


.pc-slide,.web-showcase-info,.web-showcase-info.down{float:none;width:auto}
.web-showcase-info{margin-top:20px}
.web-showcase-info h1{font-size:18px;line-height:1.7}
.web-showcase-info p,.web-showcase-info span{height:auto;font-size:16px!important;text-indent:0!important;line-height:1.7!important}

}

/*平板电脑*/
@media (min-width: 768px) and (max-width: 991px) {
	.top-citylist{text-align:left;}
}

@media only screen and (min-width: 993px) and (max-width: 1200px) {
	.container{width:990px;}
}

/*@media only screen and (min-width: 1024px) {}*/ /*>=1024的设备*/
/*@media only screen and (min-width: 1100px) {}*/ /*>=1100的设备*/
@media only screen and (min-width: 1200px) {}
@media only screen and (min-width: 1201px) and (max-width: 1440px) {
	.container{width:1230px;}
}
@media only screen and (min-width: 1280px) {} /*>=1280的设备*/
@media only screen and (min-width: 1366px) {}  
@media only screen and (min-width: 1440px) {} 
@media only screen and (min-width: 1680px) {} 
@media only screen and (min-width: 1441px) and (max-width: 1920px) {
	.container{width:1230px;}
}
@media only screen and (min-width: 1920px) {} 
