@media only screen and (max-width: 1500px){
	.fmain4 .slides>li{
		height: 550px;
	}
	.logo{
		margin-left: 0;
	}
	.search{
		margin-left: 20px;
	}
	.nav>ul>li+li {
    margin-left: 10px;
	}
	.banner-2{
		height: 300px;
	}
	.foo1-list li+li {
    margin-left: 60px;
	}
	.yewu-con{
		padding: 50px 50px 0;
	}
	.more2 {
    margin-top: 60px;
	}
	.shebei-pic{
		width: 200px;
	}
	.shebei-con-p{
		margin:10px 0;
	}
	.shebei-left{
		width: 280px;
		margin-right: 30px;
		padding: 15px 15px 25px;
	}
	.anli-menu dd+dd {
    margin-left: 57px;
	}
	.anli-list dl{
		margin:0;
		margin-left: -3%;
		margin-top: -3%;
	}
	.anli-list dd{
		float: left;
		width: 30.33333333%;
		margin-left: 3%;
		margin-top: 3%;
	}
	.anli-item h1{
		font-size: 16px;
		height: 55px;
		line-height: 55px;
	}
	.fafa .slides>li{
		height: 600px;
	}
	.main1-div-item.main1-div-item1 {
    padding: 43px 0 44px;
	}
	.main2-div{
		padding-left: 100px;
	}
	.main2-dla{
		font-size: 15px;
	}
	.main2-div li{
		margin-left: 5%;
		width: 28.33333%;
	}
	.main2-div ul{
		margin-left: -5%;
	}
	.main2-div li:nth-child(3){
		padding-left: 35px;
	}
	.main3-1 {
    width: 745px;
    margin-right: 30px;
	}
	.main3-2 dd+dd {
    margin-top: 53px;
	}
	.main3{
		padding: 80px 0;
	}
	.main4-1 dd+dd {
    margin-left: 54px;
	}
	.carousel11 figure:nth-child(1) {
    transform: rotateY(0deg) translateZ(550px);
	}
	.carousel11 figure:nth-child(2) {
	    transform: rotateY(45deg) translateZ(550px);
	}
	.carousel11 figure:nth-child(3) {
	    transform: rotateY(90deg) translateZ(550px);
	}
	.carousel11 figure:nth-child(4) {
	    transform: rotateY(135deg) translateZ(550px);
	}
	.carousel11 figure:nth-child(5) {
	    transform: rotateY(180deg) translateZ(550px);
	}
	.carousel11 figure:nth-child(6) {
	    transform: rotateY(225deg) translateZ(550px);
	}
	.carousel11 figure:nth-child(7) {
	    transform: rotateY(270deg) translateZ(550px);
	}
	.carousel11 figure:nth-child(8) {
	    transform: rotateY(315deg) translateZ(550px);
	}
	.caursel3d{
		width: 350px;
		height: 217px;
	}
	.carousel11 figure{
		width: 350px;
	}
	.shebei-right{
		width: 890px;
	}
	.nav>ul>li+li {
		margin-left: 10px;
	}
	.search{
		margin-left: 5px;
	}
}
@media only screen and (max-width: 1200px){
	#header{
		display: none;
	}
	#header-2{
		display: block;
	}
	.chenggao{
		display: block;
	}
	.banner-2{
		height: auto;
		background-image: none!important;
	}
	.banner-2 img{
		display: block;
	}
	.mianbaoxie{
		display: none;
	}
	.erji-nav{
		float: none;
	}
	.erji-nav dd{
		display: none;
	}
	.erji-nav dd+dd{
		margin-left: 0;
	}
	.erji-nav dd.cur{
		display: block;
	}
	.xinwen1-con h1{
		font-size: 18px;
	}
	.xinwen1-con {
    margin-top: 20px;
	}
	.xinwen1{
		padding: 40px 0;
	}
	.xinwen2-list dd{
		padding: 40px 0;
	}
	.foo1-list{
		display: none;
	}
	.footer-1{
		padding: 30px 0;
	}
	.foo1-right{
		float: none;
	}
	.er{
		margin:0 auto;
	}
	.foo1-zixun{
		margin-top: 30px;
		text-align: center;
	}
	.footer-2 span{
		padding-left: 0;
		display: block;
	}
	.erji-bottom{
		padding: 50px 0;
	}
	.danpian-h1{font-size: 24px;}
	.yewu-con h1{
		font-size: 20px;
	}
	.yewu-con{
		padding: 35px 35px 0;
	}
	.yewu-con-p{
		line-height: 2;
		height: 6em;
		margin-top: 20px;
	}
	.more2 {
    margin-top: 30px;
	}
	.shebei-list dd{
		float: none;
		width: 100%;
		margin-left: 0;
	}
	.shebei-list dl{
		margin-left: 0;
	}
	.shebei-list dd+dd{
		margin-top: 25px!important;
	}
	.shebei-item{
		padding: 30px 20px 30px 0;
	}
	.shebei-pic {
    width: 220px;
	}
	.anli-ico{
		display: none;
	}
	.anli-menu dd>a h1{
		padding-top: 0;
		margin-top: 0;
		background-image:none!important;
	}
	.anli-menu::after{
		display: none;
	}
	.anli-menu dd+dd{
		margin-left: 0;
	}
	.anli-menu dl{
		margin-left: -1%;
	}
	.anli-menu dd{
		width: 24%;
		margin-left: 1%!important;
		margin-bottom: 1%;
	}
	.anli-menu dd>a h1{
		height: 50px;
		line-height: 50px;
		background-color: #f0f0f0;
		font-size: 15px;
		text-align: center;
	}
	.anli-list dl{
		margin:0;
		margin-left: -2%;
		margin-top: -2%;
	}
	.anli-list dd{
		float: left;
		width: 31.33333333%;
		margin-left: 2%;
		margin-top: 2%;
	}
	.anli-item h1 {
    font-size: 15px;
    height: 45px;
    line-height: 45px;
	}
	.fafa .slides>li{
		height: auto;
		background-image: none!important;
	}
	.fafa .slides>li img{
		display: block;
	}
	.fafa .flex-control-nav{
		bottom: 35px;
	}
	.main1-list {
    padding: 0;
	}
	.main1,.main3,.main4,.main5{
		padding: 50px 0;
	}
	.main1-dl dd:first-child{
		display: none;
	}
	.main1-dl dd{
		width: 31.333333%;
	}
	.main2{
		height: auto;
		padding: 50px 0;
	}
	.main2-bg2{display: none;}
	.main2-div{
		margin-top: 40px;
		padding:40px 15px;
		background-image: url(../images/landi.png);
	}
	.main2-div li:nth-child(3){
		padding-left: 0;
	}
	.main2-div li{
		text-align: center;
		width: 33.333333%;
		margin-left: 0;
		padding: 0 15px;
	}
	.main2-div ul{
		margin-left: 0;
	}
	.main2-dla{
		padding-right: 0;
	}
	.main3-1{
		float: none;
		width: 100%;
		margin-right: 0;
	}
	.main3-2{
		margin-top: 40px;
	}
	.main3-2 dd+dd {
    margin-top: 30px;
	}
	.main5-list dd{
		
	}
	.main6-bo img{
		width: 50px;
		margin-bottom: 10px;
	}
	.main6-bo{
		padding: 60px 0;
		font-size: 20px;
	}
	.main4-1 dd+dd {
    margin-left: 0px;
	}
	.main4-1 dl{
		margin-left: -2%;
	}
	.main4-1 dd{
		width: 14.6666666667%;
		margin-left: 2%!important;
		margin-top: 20px;
	}
	.main4-1 {
    padding: 20px 0 40px;
	}
	.title-11 h1{
		font-size: 26px;
	}
	.title-11 h2{
		font-size: 16px;
		margin-top: 12px;
	}
	.title-11-a{
		font-size: 14px;
	}
	.video-box {
      position: static;
  }
  .video-close {
      right: 30px;
      top: 30px;
  }
  .tousu{
			padding-right: 50px;
			padding-left: 0;
	}
	.rencai2-con{
		font-size: 16px;
		line-height: 2.2;
		margin-top: 30px;
	}
	.rencai2-dd-item h1{
		margin: 14px 0;
		font-size: 18px;
	}
	.shebei-left.active{
		position: relative;
	}
	.shebei-right{
		float: none;
		width: auto;
		overflow: hidden;
	}
	.fmain4 .slides>li{
		height: 500px;
	}
	.main4{
		padding: 0!important;
	}
	.main4-gai-title{
		top: 50px;
	}
}
@media only screen and (max-width: 992px){
	.fmain4 .slides>li{
		height: 440px;
	}
	.main4-gai-title{
		top: 40px;
	}
	.anli-list dd{
		width: 48%;
	}
	.anli-menu dd{
		width: 32.3333333%;
	}
	.shebei-left{
		float: none;
		width: 100%;
		margin-right: 0;
	}
	.shebei-right{
		margin-top: 25px;
	}
	.yewu-pic{
		float: none;
		width: 100%;
	}
	.yewu-con{
		padding: 35px;
	}
	.yewu-con-p{
		height: auto;
		max-height: 8em;
	}
	.erji-bottom{
		padding: 40px 0;
	}
	.danpian-h1{font-size: 22px;}
	.xinwen1 {
    padding: 30px 0;
	}
	.xinwen2-list dd {
    padding: 30px 0;
	}
	.xinwen2-con{
		padding-top: 0;
	}
	.xinwen2-pic {
    width: 190px;
    margin-right: 30px;
	}
	.xinwen2-con h1{
		font-size: 18px;
	}
	.xinwen1-con h2{
		margin-top: 12px;
	}
	.xinwen {
    padding-bottom: 40px;
	}
	.fenye{
		margin-top: 40px;
	}
	.main1-dl dd{
		width: 48%;
	}
	.main1, .main2, .main3, .main4, .main5 {
    padding: 40px 0;
	}
	.main2-h1{
		font-size: 20px;
	}
	.main2-div li{
		float: none;
		width: 100%;
		padding: 30px 0px;
	}
	.main2-div li+li{
		border-top: 1px solid rgba(255,255,255,0.3);
	}
	.main2-div{
		margin-top: 30px;
		padding: 10px 15px;
	}
	.main3-div {
    margin-top: 30px;
	}
	.main4-1 dd{
		font-size: 16px;
	}
	.more1{
		margin-top: 40px;
	}
	.main5-list dd{
		width: 23%;
		margin-top: 40px;
	}
	.main3-2 {
    margin-top: 30px;
	}
}
@media only screen and (max-width: 768px){
	.main1-pic .imgbox_a {
    padding-bottom: 81.5%!important;
	}
	.fmain4 .flex-control-paging li a {
    width: 15px;
    height: 15px;
    -webkit-background-size: 100%;
    background-size: 100%;
	}
	.fmain4 .flex-control-nav {
    bottom: 25px;
	}
	.fmain4 .slides>li{
		height: auto;
	}
	.fmain4 .slides>li>a{
		padding-bottom: 66.67%;
		height: auto;
	}
	.main4-gai-title{
		top: 30px;
	}
	.main1-dl-gai dd{
		float: none;
		width: 100%;
		margin-top: 0;
		margin-left: 0
	}
	.main1-dl-gai dl{
		margin-left: 0;
	}
	.main1-dl-gai dd+dd{
		margin-top: 15px;
	}
	.shebei-dl-title.shebei-dl-title-no a{padding: 0	15px;}
	.rencai2-dd-item h2{
		font-size: 12px;
	}
	.rencai2-list2 dd .rencai2-dd-item{
		padding: 20px 15px;
	}
	.rencai2-dd-item h1 {
    margin: 12px 0;
    font-size: 16px;
	}
	.rencai2-con{
		font-size: 15px;
		line-height: 2;
	}
	.rencai2-list2 dd {
    padding: 30px 0;
	}
	.rencai2-list2 dd .rencai2-dd-item{
		max-width: 100%;
	}
	.tousu textarea.form-control{
		height: 180px;
	}
	.tousu-btn {
    padding-top: 15px;
	}
	.tousu-btn input{
		width: 150px;
		height: 45px;
		font-size: 14px;
	}
	.tousu{
		padding:0;
	}
	.tousu-title{
		text-align: left;
		height: auto;
		line-height: normal;
		padding-bottom: 10px;
	}
	.fafa .flex-control-paging li a {
    width: 15px;
    height: 15px;
    -webkit-background-size: 100%;
    background-size: 100%;
	}
	.fafa .flex-control-nav {
    bottom: 25px;
	}
	.video-close {
    width: 30px;
    height: 30px;
    right: 15px;
    top: 15px;
  }
  .video-wp {
    padding: 0 15px;
  }
	.main6-bo {
    padding: 30px 0;
    font-size: 15px;
	}
	.main6-bo img{
		width: 35px;
	}
	.main5-list dd{
		width: 48%;
		margin-top: 20px;
	}
	.main5-list{
		padding-top: 5px;
	}
	.more1 {
    margin-top: 25px;
    font-size: 14px;
	}
	.main4-1 {
    padding: 10px 0 25px;
	}
	.main4-1-ico img{
		width: 30px;
	}
	.main4-1 dd {
    font-size: 14px;
    margin-left: 0!important;
    margin-top: 15px;
    width: 25%;
	}
	.main4-1 dl {
		margin-left: 0
	}
	.main3-2 dd+dd {
    margin-top: 25px;
	}
	.main3-2 {
    margin-top: 20px;
	}
	.main3-2 dd h1{
		padding-right: 0;
		font-size: 16px;
	}
	.main3-2 dd h1::after{
		display: none;
	}
	.main3-1-date{
		height: 40px;
		line-height: 40px;
	}
	.main3-2 dd h2{
		font-size: 14px;
		padding-right: 0;
		margin-top: 10px;
	}
	.main3-2 dd h2 span{
		position: relative;
		display: block;
		margin-top: 8px;
		font-size: 12px;
	}
	.main3-1-con{
		padding: 20px 15px 0;
	}
	.main3-1-item{
		float: none;
		width: 100%;
	}
	.main3-1-con p{
		font-size: 14px;
	}
	.main3-1-con h1{
		font-size: 16px;
	}
	.main3-1-item.fr{
		margin-top: 20px;
	}
	.title-11-a{
		display: none;
	}
	.main3 .title-11{
		padding-right: 0;
	}
	.main2-dla{
		font-size: 13px;
		margin-top: 13px;
	}
	.main2-div{
		margin-top: 25px;
		padding: 5px 15px;
	}
	.main2-a {
    margin-top: 20px;
	}
	.main2-a a{
		font-size: 14px;
	}
	.main2-div li{
		float: none;
		width: 100%;
		padding: 20px 0px;
	}
	.main2-h1 {
    font-size: 18px;
	}
	.title-11{
		text-align: center;
	}
	.title-11 h1{
		font-size: 22px;
	}
	.title-11 h2 {
    font-size: 14px;
	}
	.main1-dl dd{
		float: none;
		width: 100%;
		margin-left: 0!important;
		margin-top: 0;
	}
	.main1-div-item.main1-div-item1 {
    padding: 20px 0;
	}
	.main1-div-item.main1-div-item1 .main1-con{
		padding-top: 10px;
	}
	.main1-div-item{
		padding: 20px 15px;
	}
	.main1-con h1{
		font-size: 17px;
	}
	.main1-con h2{
		font-size: 13px;
	}
	.main1-dl dd:first-child{
		display: block;
	}
	.main1-dl dd+dd{
		margin-top: 15px;
	}
	.main1-pic{
		width: 60%;
		margin:0 auto;
	}
	.main1-dl dl{
		margin-left: 0;
		margin-top: 0;
	}
	.main1-div-wp {
    margin-top: 25px;
	}
	.main1-list-wp::after{
		top: 56px;
	}
	.main1, .main2, .main3, .main4, .main5 {
    padding: 30px 0;
	}
	.main1-ico{
		width: 40px;
	}
	.main1-item h1{
		font-size: 15px;
		padding-top: 17px;
		margin-top: 12px;
	}
	.anli-list{
		/*padding-top: 20px;*/
	}
	.anli-list dd{
		float: none;
		width: 100%;
		margin-left: 0;
		margin-top: 0;
	}
	.anli-list dd+dd{
		margin-top: 15px;
	}
	.anli-list dl{
		margin-left: 0;
		margin-top: 0;
	}
	.anli-menu dd {
    width: 48%;
    margin-left: 2%!important;
    margin-bottom: 0%;
    margin-top: 2%;
	}
	.anli-menu dd:first-child,
	.anli-menu dd:first-child+dd{
		margin-top: 0;
	}
	.anli-menu dd.cur>a h1{
		color: #fff!important;
		background-color: #2d72cc;
	}
	.anli-menu dd>a h1 {
    height: 40px;
    line-height: 40px;
    font-size: 14px;
	}
	.anli-menu dl {
    margin-left: -2%;
	}
	.shebei-ul li+li {
    margin-top: 8px;
	}
	.shebei-left{
		padding: 15px;
	}
	.shebei-ul{
		padding: 12px 15px;
	}
	.shebei-dl-title{
		height: 46px;
		line-height: 46px;
		font-size: 15px;
		padding-left: 15px;
		padding-right: 42px;
	}
	.shebei-div {
    margin-top: 20px;
	}
	.more2>a{
		width: 120px;
		height: 42px;
		line-height: 40px;
		padding-left: 20px;
		background-position: 89px center!important;
	}
	.yewu-con h1 {
    font-size: 18px;
	}
	.yewu-con {
    padding: 25px 15px;
	}
	.yewu-con-p{
		line-height: 1.8;
		font-size: 13px;
		max-height: 7.2em;
		margin-top: 15px;
	}
	.more2 {
    margin-top: 25px;
	}
	.erji-bottom{
		padding: 20px 0 25px;
	}
	.danpian-h1{font-size: 20px;}
	.dan-a a{font-size: 14px;}
	.logo-2{
		width: 260px;
		margin-top: 18px;
	}
	.xinwen1 {
    padding: 20px 0;
	}
	.xinwen1-con {
    margin-top: 15px;
	}
	.xinwen1-con h1 {
    font-size: 16px;
	}
	.erji-nav dd>a{
		height: 45px;
		line-height: 45px;
	}
	.xinwen1-con h2{
		font-size: 13px;
		padding-left: 20px;
	}
	.xinwen2-list dd {
    padding: 20px 0;
	}
	.xinwen2-pic {
    width: 100%;
    margin-right: 0px;
    float: none;
	}
	.xinwen2-con h2{
		font-size: 13px;
		padding-left: 20px;
		margin:13px 0 10px;
	}
	.xinwen2-con{
		margin-top: 15px;
	}
	.xinwen2-a {
    margin-top: 10px;
	}
	.xinwen2-con h1 {
		font-size: 16px;
	}
	.xinwen {
    padding-bottom: 25px;
	}
	.fenye{
		font-size: 12px;
		margin-top: 25px;
	}
	.pagination > li > a, .pagination > li > span{
		padding: 4px 10px;
	}
	.footer-1 {
    padding: 20px 0;
	}
	.er{
		width: 90px;
	}
	.foo1-zixun{
		margin-top: 20px;
	}
	.foo1-zixun h3{
		font-size: 20px;
	}
	.footer-2{
		font-size: 12px;
		padding: 15px 0;
	}
	.xinwen2-a a{
		font-size: 12px;
	}
	.shebei-list dd+dd {
    margin-top: 20px!important;
	}
	.shebei-dl-title::after{
		width: 16px;
		height: 16px;
		margin-top: -8px;
		-webkit-background-size: 100%;
		background-size: 100%;
	}
	.shebei-item .shebei-a a {
    background-color: #3274b7;
    border-color: #3274b7;
    color: #fff;
	}
}
@media only screen and (max-width: 500px){
	.main1-div-wp {
    margin-top: 20px;
	}
	.main1-list-wp::after {
    top: 55px;
	}
	.main1-item h1{
		font-size: 14px;
	}
	.shebei-input input[type="image"]{
		top: 11px;
    right: 10px;
	}
	.shebei-input{
		width: 100%;
	}
	.shebei-input input[type="text"]{
		height: 40px;
		padding-right: 40px;
	}
	.shebei-con-p{
		font-size: 13px;
	}
	.shebei-item{
		padding: 15px;
		padding-bottom: 20px;
	}
	.shebei-h1{
		font-size: 16px;
	}
	.shebei-con{
		margin-top: 20px;
	}
	.shebei-pic{
		float: none;
		width: 100%;
		max-width: 270px;
		margin:0 auto;
	}
	.logo-2{
		width: 240px;
		margin-top: 20px;
	}
}
@media only screen and (max-width: 350px){}