﻿@media only screen and (max-width: 1530px) {
	.wp{width: 97%;}
	.header{padding: 0 50px;}
}
/*Common For Max 1366*/
@media only screen and (max-width: 1499px) {

}

/*Common For Max 1200*/
@media only screen and (max-width: 1365px) {
	.m-imgtxt03 .txt{padding-right: 240px;}
	.m-imgtxt03 .pic{height: 300px;}
	.fd-nav li a{padding: 0 25px;}
	.row-b1 .col-l{width: 264px;}
	.row-b1 .col-r{margin-left: 300px;}
}

/*Common For Max 960*/
@media only screen and (max-width: 1199px) {
	.wp{width: 95%;}
	.kf{display: none;}
	/*头部*/
	.header .logo{width: 204px;}

	/*首页*/
	.row-a1{padding: 45px 0;}
	.g-tit01 h3{font-size: 24px;}
	.m-imgtxt01 .slider{padding: 25px 0 57px;}
	.m-imgtxt01 .slick-prev{left: 43%;}
	.m-imgtxt01 .slick-next{right: 43%;}
	.row-a2{padding: 50px 0;}
	.row-a3{padding: 45px 0 25px;}
	.m-news01{padding: 31px 42px;}
	.row-a4{padding-top: 50px;}
	.m-imgtxt03{margin-top: 27px;padding: 0 0 140px 100px;-o-background-size: 85px auto;-ms-background-size: 85px auto;-moz-background-size: 85px auto;-webkit-background-size: 85px auto;background-size: 85px auto;}
	.m-imgtxt03 .txt{padding: 80px 200px 80px 40px;}
	.m-imgtxt03 .pic{height: 250px;}
	.row-a5{padding: 50px 0;}
	.ul-pic01{margin: 0 -8px;}
	.ul-pic01 li{margin-bottom: 16px;padding: 0 8px;}
	.ul-news01 li .tit .time{font-size: 14px;}
	.ul-news01 li .tit h3{font-size: 16px;}
	/*底部*/
	.fd-top{padding: 20px 0;}
	.fd-logo{height: 50px;line-height: 50px;}
	.fd-nav{margin-top: 14px;}
	.fd-txt{padding: 42px 0;}
	.fd-txt li{width: 50%;margin-bottom: 15px;}
	/*手机底部菜单*/
	.h50{display: block;}
	.ftlink{display: block;}
	/*内页*/
	.m-news1 .box h1 {font-size: 22px;}
	.m-pic1{width: 300px;}
	.view .swiper-slide .imgauto{height: 300px;line-height: 300px;}
	.m-txt1 .txt{margin-right: 0;}
	.preview .swiper-slide{width: 33.33%;}	
}
/*Common For Max 768*/
@media only screen and (max-width: 1098px) {
	.menu-nav > li > a {width: auto; padding:0 15px;}
}
/*Common For Max 768*/
@media only screen and (max-width: 959px) {
	body.index{padding-top: 0;}
	body{padding-top: 0;}
	/*头部*/
	.header.fixed {position: fixed;}
	.header{padding: 0;background-color: #222;}
	.header .logo{height: 48px;line-height: 48px;}
	.header .logo img{max-height: 35px;}
	.hd-txt{display: none;}
	.menuBtn{display: block;}
	.hdr{position: fixed;top: 50px;left: 0;right: 0;width: 100%;height: 100%;float: none;background-color: #fbfbfb;display: none;}
	.hd-txt-sj{margin-top: 20px;display: block;float: none;text-align: center;}
	.hd-txt:before{display: none;}
	.hd-txt:before{display: none;}
	.hd-txt-sj p.you{float: none;display: inline-block;}
	.menu-nav{margin-top: 0;}
	.menu-nav > li{float: none;margin-left: 0;padding-bottom: 0;}
	.menu-nav > li > a{height: 44px;line-height: 44px;padding: 0 20px;font-size: 14px;color: #333;border-bottom: 1px solid #eee;text-align: left;transition: .0s;-ms-transition: .0s;-moz-transition: .0s;-webkit-transition: .0s;-o-transition: .0s;width: auto;}
	.menu-nav > li > a.v1{background-repeat: no-repeat;background-position: 95% center;background-image: url(../images/sj-nav6.png);-o-background-size: auto 8px;-ms-background-size: auto 8px;-moz-background-size: auto 8px;-webkit-background-size: auto 8px;background-size: auto 8px;}
	.menu-nav > li > a.v1.on{background-image: url(../images/sj-nav5.png);}
	.menu-nav > li.on > a,
	.menu-nav > li:hover > a{color: #333;}
	.menu-nav > li.ok > a,
	.menu-nav > li:hover > a{color: #fff;background-color: #262626;}
	.menu-nav > li > a:after {display: none;}
	.menu-nav > li.on > a > span,
	.menu-nav > li:hover > a > span{background-image: none;}
	.menu-nav li dl{position: static;margin: 0;background-color: #dedede;}
	.menu-nav li:hover dl{display: none;}
	.menu-nav li dl:after{display: none;}
	.menu-nav li dl dd a{text-align: left;padding: 0 30px;height: 36px;line-height: 36px;text-indent: 0;font-size: 14px;color: #333;}
	.menu-nav li dl dd a:hover{color: #fff;text-indent: 1em;border-bottom: 1px solid #ccc;}
	/*首页*/
	.banner .back-main{width: 32px;height: 18px;margin-left: -16px;}
	.row-a1{padding: 20px 0;}
	.g-tit01 h3{font-size: 22px;}
	.m-imgtxt01{margin: 0 -10px;}
	.m-imgtxt01 .item a{margin: 0 10px;}
	.m-imgtxt01 .item .txt{padding: 15px;}
	.row-a2{padding: 25px 0;}
	.m-imgtxt02{padding: 30px 0;}
	.m-imgtxt02{margin: 0 -10px;}
	.m-imgtxt02 .item{padding: 0 10px;}
	.m-imgtxt02 .item h3{font-size: 18px;}
	.m-imgtxt02 .item h3 span{margin: 24px auto;}
	.m-imgtxt02 .item em.more{width: 40px;height: 40px;margin-top: 24px;}
	.row-a3{padding: 25px 0 10px;}
	.tab-news.show{padding: 20px 0;}
	.m-news01{padding: 15px;height: 496px;}
	.m-news01 .tit h3{font-size: 18px;}
	.m-news01 p{padding-left: 20px;font-size: 12px;line-height: 22px;}
	.m-news01 span.more{width: 120px;font-size: 12px;padding: 0 10px;}
	.m-news01 span.more:hover{padding: 0 20px;}
	.ul-news01 li h3{font-size: 16px;}
	.ul-news01 li p{font-size: 12px;line-height: 22px;}
	.row-a4{padding-top: 25px;}
	.m-imgtxt03{padding: 0 0 70px 0;background-image: none !important;}
	.m-imgtxt03 .txt{padding: 60px 130px 60px 30px;}
	.m-imgtxt03 .txt .tit{margin-bottom: 20px;}
	.m-imgtxt03 .txt .tit h3{font-size: 18px;}
	.m-imgtxt03 .txt .g-more1{margin-top: 12px;}
	.m-imgtxt03 .pic{height: 200px;}
	.row-a5{padding: 25px 0;}
	.ul-pic01{display: none;}
	.m-pic1-sj{display: block !important;}
	.m-imgtxt01 .slick-prev{left: 41%;}
	.m-imgtxt01 .slick-next{right: 41%;}
	.ul-news01 li{padding: 30px;}
	.m-news01 .tit span.time{font-size: 14px;}
	/*底部*/
	.fd-nav li a{padding: 0 15px;font-size: 14px;}
	.fd-txt{padding: 20px 0 5px;}
	.fd-txt li{-o-background-size: 50px auto;-ms-background-size: 50px auto;-moz-background-size: 50px auto;-webkit-background-size: 50px auto;background-size: 50px auto;}
	.fd-txt li h3{margin-bottom: 7px;font-size: 12px;}
	.fd-txt li p{font-size: 14px;line-height: 30px;}
	.fd-txt li.li1 p{font-size: 20px;}
	.bdsharebuttonbox.bdshare-button-style0-16 a{margin: 3px 14px 2px 0;}
	.footer .copy{text-align: center;}
	.footer .copy p{float: none;line-height: 22px;}
	.fd-link{float: none;text-align: center;font-size: 0;}
	.fd-link li{float: none;display: inline-block;}
	/*友情链接*/
	.m-link1 .item:first-child{margin-bottom: 10px;}
	/*内页*/
	.ban{height: 300px;}
	.row-b1 .col-l {float: none;width: auto;}

	.row-b1 .col-r {margin-left: 0;}
	.g-titIns1 {font-size: 18px;}
	.lrnav {}
	.lrnav:before {content: ''; position: absolute; top: 0; right: 0; width: 40px; height: 100%; background: url(../images/icon21.png) center center no-repeat; -o-background-size: 30px auto; -ms-background-size: 30px auto;-moz-background-size: 30px auto; -webkit-background-size: 30px auto;  background-size: 30px auto;}
	.work_list{display:none;}

	.snv{margin-bottom:15px;}
	.ul-news1{margin-bottom: 15px;}
	.ul-newslist {display: none;}
	.m-info {display: none;}
	.dbn {display: none;}
   .m-news1 .box h1 {       font-size: 18px;   }
   .m-txt3{       display: none;   }
   .m-message{   	margin: 20px auto 0;   }
}

/*Common For Max 480*/
@media only screen and (max-width: 767px) {	/*首页*/
	.banner .back-main{width: 20px;height: 10px;bottom: 20px;margin-left: -10px;}
	.g-tit01 h3{font-size: 20px;}
	.m-imgtxt01{margin: 0 -5px;}
	.m-imgtxt01 .item a{margin: 0 5px;}
	.m-imgtxt02 .item h3{font-size: 16px;}
	.tab-news .col-l,
	.tab-news .col-r{float: none;width: auto;}
	.m-news01{height: auto;padding: 20px;}
	.m-news01 .tit h3{font-size: 16px;}
	.m-news01 p{margin-bottom: 15px;-webkit-line-clamp: 2;}
	.m-news01 span.more{margin-top: 15px;width: 100px;height: 30px;line-height: 30px;}
	.ul-news01 li{border-left: 1px solid #f6f6f6;}
	.ul-news01 li h3{font-size: 14px;}
	.g-more1{display: none;}
	.m-imgtxt03{padding-bottom: 25px;}
	.m-imgtxt03 .txt{float: none;width: auto;padding: 30px 30px 0 30px;}
	.m-imgtxt03 .txt .tit h3{font-size: 14px;}
	.m-imgtxt03 .txt p{font-size: 12px;line-height: 22px;}
	.m-imgtxt03 .pic{position: static;width: auto;height: auto;padding: 30px;background-color: #aaa;}
	.m-pic1-sj .slick-dots button{width: 8px;height: 8px;}
	.m-pic1-sj .slick-dots li.slick-active button{width: 10px;height: 10px;}
	.m-imgtxt01 .slick-prev{left: 36%;}
	.m-imgtxt01 .slick-next{right: 36%;}
	.m-imgtxt02{margin: 0 -5px;}
	.m-imgtxt02 .item{padding: 0 5px;}
	.m-imgtxt02 .item em.more{margin-top: 20px;width: 30px;height: 30px;}
	.m-pic1-sj{margin: 0 -5px;}
	.m-pic1-sj .item{padding: 0 5px;}
	.m-news01 .tit{margin-bottom: 15px;}
	/*底部*/
	.fd-top{display: none;padding: 15px 0;}
	.fd-txt{width: 300px;margin: 0 auto;}
	.fd-txt li{padding-left: 40px;float: none;width: auto;-o-background-size: 30px auto;-ms-background-size: 30px auto;-moz-background-size: 30px auto;-webkit-background-size: 30px auto;background-size: 30px auto;}
	.fd-txt li h3{margin-bottom: 0;}
	.fd-txt li p{line-height: normal;}
	.fd-txt li.li1 p{font-size: 16px;}
	/*内页*/
	.ban{display: none;}
	.g-cur{height: 30px;line-height: 30px;}
	.row-b1 {padding: 20px 0 36px	}

	.ul-imgtxt-01 li{width: 50%;}
	.ul-imgtxt-01 li:last-child{}
	.ul-imgtxt2 li:last-child{display: block;}
	.ul-imgtxt-01 li a p{height: 30px;line-height: 30px;font-size: 14px;}
	.m-news1 .box h1 {font-size: 16px;}
	.ul-news1 li{float: none;width: auto;}
	.ul-news1 li .tit{margin: 0 !important;}
	.ul-newslist li .txt p{font-size: 12px;line-height: normal;}
  #message .m-content .m-message {    width: 90%;    padding: 20px;}
  #message .m-content {    margin-top: 30%;}
	.m-message label span {float: none;margin-right: 15px;}

	.m-message label.code input {float: none;}
	.m-message label.mes span{position: relative;top: -55px;z-index: 3;}
	.m-message label.code input{width: 30%!important;margin-right: 10px;}
	.m-pic1{float: none;width: auto;margin: 10px 0;overflow: hidden;}
	.m-pic1-for .item{height: auto;}
	.m-txt1 {padding-left: 0;margin-top: 20px;}
	.ul-pages1{margin: 20px 0;}
	.btn-1{padding-left: 90px;}
	
}


/*Common For Max 320*/
@media only screen and (max-width: 479px) {	/*首页*/
	.g-tit01 h3{font-size: 18px;}
	.m-imgtxt01{margin: 0;}
	.m-imgtxt01 .item a{margin: 0;}
	.ul-tab01{margin-top: 20px;}
	.ul-tab01 li a{width: 100px;font-size: 14px;}
	.m-imgtxt03 .txt{padding: 20px 20px 0 20px;}
	.m-imgtxt03 .pic{padding: 20px;}
	.m-imgtxt01 .slick-prev{left: 28%;}
	.m-imgtxt01 .slick-next{right: 28%;}
	.m-imgtxt02 .item em.more{width: 20px;height: 20px;}
	.m-news01 .tit span.time{font-size: 12px;}
	.ul-news01 li{padding: 15px;}

	.ul-news01 li .tit .time{font-size: 12px;}
	/*底部*/
	.footer .copy{padding: 9px 0;}
	/*内页*/
	.row-b1 {padding: 10px 0 16px	}
	.m-chanpin {margin-bottom: 15px;}
	.ul-imgtxt-01{margin: 0 -5px;}
	.ul-imgtxt-01 li {margin-top: 10px;}
	.ul-imgtxt-01 li a{margin: 0 5px;}
	.m-list3{padding: 10px 0;}
	.m-content .txt{line-height: 24px;}
	.m-news1 .txt{line-height: 24px;}
	.ul-newslist li{padding: 15px 0;}
	.ul-newslist li .tit{margin-bottom: 15px;}
	.ul-newslist li .tit .time{font-size: 12px;}
	.ul-newslist li .tit a{font-size: 14px;}
	.m-message{margin: 10px auto 0;}
	.m-message label input.inp,
	.m-message label textarea,
	.m-message label.code input {width: 66%;}
	.m-message label{margin-bottom: 10px;}
	.m-txt1 .txt {padding-bottom: 10px;}
	.m-txt1 .txt p {margin-bottom: 0;}
	.m-list02{margin-top: 20px;padding: 15px 0;}
	.ul-txt3 li {margin: 0;}
	.m-list2 {margin-top: 15px;padding-top: 13px;}
	.m-list2 .con .pic {height: auto;line-height: normal;}
	.m-list2 .con .txt h3{margin-bottom: 15px;font-size: 18px;}
	.m-news1 .box .desc span{margin: 0;}
	.ul-pages1 li {float: none !important;margin-bottom: 10px;}
}

