﻿@media only screen and (max-width: 1700px){	.fafa .flex-direction-nav .flex-prev{		left: 50px;	}	.fafa .flex-direction-nav .flex-next{		right: 50px;	}	}@media only screen and (max-width: 1500px){	.fafa .slides>li{		height: 500px;	}	.main0-con{		font-size: 17px;	}	.fafa .flex-direction-nav .flex-prev{		left: 30px;	}	.fafa .flex-direction-nav .flex-next{		right: 30px;	}	.nav>ul>li>a{		padding: 0	39px;	}	.main3-list .owl-nav button.owl-next{		height: 87px;		margin-top: -43px;	}	.main3-list .owl-nav button.owl-prev{		height: 87px;		margin-top: -43px;	}}@media only screen and (max-width: 1200px){	#header{		display: none;	}	#header-2{		display: block;	}	.chenggao{		display: block;	}	.fafa .slides>li{		height: auto;		background-image: none!important;	}	.fafa .flex-direction-nav{		width: auto;		margin-left: 0;		left: 15px;		right: 15px;	}	.fafa .slides>li img.phone-img{		display: block;	}	.youq,.foo-nav{		display: none;	}	/*.fafa .flex-control-paging li a{		width: 10px;		height: 10px;		transition: .3s;		background-image: url(../images/arrow-b2.png);	}	.fafa .flex-control-paging li a.flex-active{		background-image: url(../images/arrow-b2-h.png);		width: 10px;	}	.fafa .flex-control-nav li{		margin:0 7px;	}	.fafa .flex-control-nav{		bottom: 20px;	}*/	.er-wp{				width: 225px;	}	.er{		width: 100px;		float: none;		margin:0 auto;	}	.foo-p{		text-align: center;		margin-top: 10px;		font-size: 14px;	}	.foo-p span{		display: block;		padding-left: 0;	}	#footer{		padding: 25px 0 20px;	}	.menu{		display: none;	}	.banner-2{		height: auto;		background-image: none!important;	}	.banner-2 img{		display: block;	}	.erji{		padding: 30px 0;	}	.mianbaoxie{		display: none;	}	.erji-title{		padding-bottom: 20px;	}	.danpian-h1{		font-size: 24px;	}	.danpian{		padding-top: 15px;	}	.main0 .container{		height: auto;	}	.main0-dl{		position: relative;		bottom: 0;	}	.main0-dl::before,	.main0-dl::after{display: none;}	.main0-dl dd{		display: inline-block;		vertical-align: top;		float: none;		width: 25%;		padding-top: 1px;	}	.main0-dl dd:nth-child(4n+1){		padding-left: 0;	}	.main0-dl dl{		height: auto;	}	.main0-dl dd>a{		top: 0;		padding: 20px 15px!important;		height: auto!important;	}	.main0-dl dd>a.cur {    background-color: #0d4589;    border-color: #0d4589;    padding: 30px 15px;    height: 131px;    top: 0px;	}	.main1{		padding: 50px 0;	}	.main0{		padding: 49px 0 0;	}	.main1-div {    margin-top: 35px;	}	.main1-1{		float: none;		width: 100%;		margin-right: 0;	}	.main2{		padding: 50px 0;		background-image: url(../images/main2-bg.jpg);		height: auto;		-webkit-background-size: cover;		background-size: cover;	}	.main2-div{		margin-top: 35px;	}	.main3-list {    margin-top: 35px;	}	.main3 {    padding: 50px 0;	}		.main3-list .owl-nav button.owl-prev ,.main3-list .owl-nav button.owl-next{    height: 100%;    margin-top: 0px;    top: 0;    -webkit-background-size: cover;    background-size: cover;	}	.main1-2{		margin-top: 40px;	}	.sanji-dl{		display: block;	}	.zhuanye1-list dd{		width: 22%;	}	.zhuanye1-tableCell{		font-size: 15px;	}	.zhuanye2-list dd{		width: 30.33333%;	}}@media only screen and (max-width: 992px){	.zhuanye2-list dd{		width: 47%;	}	.zhuanye1-list dd{		width: 30.33333%;	}	.main2-list{		float: none;		width: 100%;	}	.main2-list.fr{		margin-top: 15px;	}	.title-11-title{		font-size: 18px;	}	.title-11-title span{		font-size: 26px;	}	.main1,.main2,.main3{		padding: 40px 0;	}	.main0{		padding: 39px 0 0;	}	.main1-div {    margin-top: 25px;	}	.main2-div{		margin-top: 25px;		padding: 30px;	}	.main2-list dd+dd{		margin-top: 15px!important;	}	.main2-list dd{		float: none;		width: 100%;		margin-left: 0;	}	.main2-list dl{		margin-left: 0	}	.main3-list {    margin-top: 25px;	}	.main0-con {    font-size: 16px;	}	.main1-2{		margin-top:30px;	}	}@media only screen and (max-width: 768px){	.zhuanye2-list dd{		width: 100%;		margin-left: 0;		margin-top: 20px;	}	.zhuanye2-con{		padding: 15px;	}	.zhuanye2-list dl{		margin-left: 0;	}	.zhuanye1-list dd{		width: 47%;	}	.zhuanye1-tableCell {    font-size: 14px;	}	.sanji-dl dd{		margin-right: 10px;		margin-bottom: 10px;	}	.sanji-dl{		padding-bottom: 10px;	}	.sanji-dl dd>a{		display: block;		height: 32px;		line-height: 30px;		font-size: 13px;		color: #333;		border:1px solid #ddd;		padding: 0	13px;	}		.main3-list .owl-nav button.owl-prev, .main3-list .owl-nav button.owl-next {	    height: 50px;	    width: 20px;	    margin-top: -25px;	    top: 50%;	    -webkit-background-size: 100%;	    background-size: 100%;	}	.main1-2 dd>a h2{		font-size: 16px;		margin:12px 0 8px;	}	.main1-2 dd>a{		padding: 15px 0;	}	.main1-2 dd:first-child+dd {    border-top: 0;	}	.main1-2 dd{		float: none;		width: 100%;		margin-left: 0;	}	.main1-2 dl{margin-left: 0;}	.main1-2{		margin-top: 25px;	}	.fmain1 .flex-control-nav {    bottom: 90px;	}	.main1-pp{		margin-top: 6px;	}	.main1-h1{font-size: 17px;margin-top: 35px;}	.main1-h1 span{		font-size: 12px;		top: 4px;	}	.more1{font-size: 12px;}	.title-11-title{		font-size: 15px;		font-size: 0;		text-align: left;	}	.title-11-title span{		font-size: 20px;	}	.main1,.main2,.main3{		padding: 30px 0;	}	.main0{		padding: 15px 0 0;	}	.main0-dl dd{		width:50%;	}	.main0-dl dd>a{		padding: 18px 5px 15px!important;	}	.main2-list dd{		padding-left: 0px;		height: auto;		line-height: 1.8;	}	.main2-list dd.new{		padding-right: 0;		background-position: right 5px;	}	.main2-ld{		position: relative;		left: 0;		margin-bottom: 5px;	}	.main0-con img{		width: 28px;		margin-bottom:10px;	}	.main0-dl dd:nth-child(4n+1) {    padding-left: 1px;	}	.main0-dl dd:nth-child(2n+1) {    padding-left: 0px;	}	.main1-div {    margin-top: 20px;	}	.main2-div{		margin-top: 20px;		padding: 20px 15px;	}	.main3-list {    margin-top: 20px;	}	.main0-con {    font-size: 15px;	}	.danpian-h1{		font-size: 22px;	}	.danpian{		padding-top: 20px;	}	.dan-a a{		font-size: 14px;	}	.erji-content-div {    padding-top: 0;	}	.erji{		padding: 20px 0 25px;	}	.fenye{		margin-top: 20px;		padding-top: 20px;	}	.list{		padding-top: 15px;	}	.list li{		padding-right: 70px;		margin-top: 12px;	}	.list li span{		font-size: 12px;	}	.logo-2{		width: 251px;		margin-top: 20px;	}/*	.fafa .flex-control-nav li{		margin:0 5px;	}	.fafa .flex-control-nav{		bottom:15px;	}*/	.foo-p{		font-size: 12px;	}	.er{		width: 85px;	}	.er img{		margin-bottom: 8px;	}	.er-wp{		width: 190px;	}	.fafa .flex-direction-nav a{		width: 30px;		height: 52px;		margin-top: -26px;		-webkit-background-size: 100%;		background-size: 100%;	}	#footer{		padding: 20px 0 15px;	}	.fafa .flex-direction-nav .flex-prev{		left: 15px;	}	.fafa .flex-direction-nav .flex-next{		right: 15px;	}}@media only screen and (max-width: 500px){	.erji-title{		padding-bottom: 15px;	}	.erji-title .fl{		font-size: 18px;	}	.danpian-h1{		font-size: 20px;	}	.foo-p{		line-height: 1.8	}	.fafa .flex-direction-nav a{		width: 22px;		height: 38px;		margin-top: -19px;		-webkit-background-size: 100%;		background-size: 100%;	}	.footer-2{		padding: 15px 0 20px;	}	.logo-2{		width: 220px;		margin-top: 22px;	}}@media only screen and (max-width: 350px){	}