




/*@media only screen and (min-width: 1700px){
	.fazhan-list .owl-item.active ~ .owl-item.active ~ .owl-item.active ~ .owl-item.active ~ .owl-item.active ~ .owl-item.active ~ .owl-item.active
	 ~ .owl-item.active{
		opacity: 0;
	}
}*/

@media only screen and (max-width: 1700px){
	.fazhan-list  .owl-stage-outer{
		left: 40px;
	}
	.fazhan-list .owl-item.active ~ .owl-item.active ~ .owl-item.active ~ .owl-item.active ~ .owl-item.active ~ .owl-item.active{
		opacity: 0;
	}

	.logo {
    width: 350px;
    margin-top: 33px;
	}
	.nav>ul>li+li {
    margin-left: 0px;
	}
	.nav>ul>li{
		padding: 32px 10px 0;
	}
	.banner-2-title h1{font-size: 40px;}
	.banner-2-title h2{font-size: 32px;}
	.banner-2 {
    height: 430px;
    padding-top: 150px;
	}
	.erji-nav dd+dd {
    margin-left: 35px;
	}
	.erji-nav dd>a{
		padding: 0 15px;
	}
	.star-pic {
    width: 200px;
	}
	.star-con {
    overflow: hidden;
    padding: 35px 30px 0;
	}
	.star-con .more1 {
    margin-top: 30px;
	}
	.er{
		margin-right: 50px;
	}
	.foo-nav li+li {
    margin-left: 30px;
	}
	.company-con{
		padding: 25px 20px 20px;
	}
	.map-wp {
    height: 400px;
	}	
	.sanji-menu{
		margin-left: 50px;
		width: 250px;
		padding: 20px 30px 30px;
	}
	.sanji-con{
		width: 900px;
		float: left;
	}
	.news1-con-wp{
		padding: 45px 40px 0;
	}
	.news2-pic{
		margin-right: 40px;
	}
	.news2 dd::after{
		left: 408px;
	}
	.fnews1 .flex-control-nav{
		padding-left: 40px;
	}
	.liuyan1{
		padding: 50px;
	}
	.yzmm{
		width: 150px;
	}
	.yzmm img{
		height: 55px;

	}
	.liuyan1-input-yzm{
		padding-right: 150px;
	}
	.gonggao-bg{
		padding: 30px 30px 30px 55px;
	}
	.main2-2 {
    margin-top: 180px;
	}
	.main2-1-item{
		width: 470px;
		height: 350px;
		padding: 60px 25px 0;
	}
	.main2-2-dl {
    padding-left: 470px;
	}
	.main3-2 dd+dd {
    margin-left: 60px;
	}
	.rongyu1-div{
		padding-left: 50px;
		padding-top: 60px;
		height: 314px;
	}
	.rongyu1-list{
		width: 750px;
		margin-left: 270px;
	}
	.rongyu1-list .owl-nav{
		left: -270px;
	}
	.rongyu2-nian{
		width: 320px;
	}
	.rongyu2-div::before{
		left: 328px;
	}
	.fazhan-list-wp {
    padding: 0 50px;
	}
	.fazhan-list .owl-nav button.owl-prev{
		width: 40px;
		height: 40px;
		margin-top: -20px;
		left: -50px;
	}
	.fazhan-list .owl-nav button.owl-next{
		width: 40px;
		height: 40px;
		margin-top: -20px;
		right: -50px;
	}
}
@media only screen and (max-width: 1200px){
	#header{
		display: none;
	}
	#header-2{
		display: block;
	}
	.chenggao{
		display: block;
	}
	.banner-2{
		height: auto;
		padding-top: 0%;
	}
	.banner-2-title{
		text-align: center;
		padding: 100px 0;
	}
	.banner-2-title h1{font-size: 36px;}
	.banner-2-title h2{font-size: 24px;}
	.erji-nav dd>a {
    padding: 0;
    height: 60px;
    line-height: 60px;
	}
	.erji-nav dd+dd{
		margin-left: 0;
	}
	.erji-nav dd{display: none;}
	.erji-nav dd.cur{
		display: block;
	}
	.mianbaoxie,.foo-nav{
		display: none;
	}
	.erji-bottom{
		padding: 50px 0;
	}
	.foo1-con{
		float: none;
		width: 100%;
		text-align: center;
	}
	.er{
		float: none;
		margin:15px auto 0;
	}
	.footer-1{
		padding: 25px 0;
	}
	.footer-2{
		padding: 15px 0;
	}
	.footer-2 .fl,
	.footer-2 .fr{
		float: none;
		text-align: center;
	}
	.foo1-con h2 {
    margin: 0;
    font-size: 26px;
    font-weight: bold;
    color: #fff;
    margin: 15px 0 8px;
	}
	.star-list dd{
		float: none;
		width: 100%;
		margin-left: 0;
		margin-top: 0;
	}
	.star-list dd+dd{
		margin-top: 30px;
	}
	.star-list dl{
		margin-left: 0;
		margin-top: 0;
	}
	.company-list dd{
		width: 30.3333%;
	}
	.contact1-title{
		display: none;
	}
	.contact1-dl{
		margin-top: 0;
	}
	.contact1-dl dd:first-child{
		margin-top: 0;
	}
	.contact2 {
    margin-top: 30px;
	}
	.map-wp {
    height: 300px;
	}	
	.sanji-menu{
		float: none;
		width: 100%;
		margin-left: 0;
		padding: 5px 20px 20px;
	}
	.sanji-con{
		margin-top: 30px;
	}
	.sanji-menu dd{
		border-bottom: 0;
		float: left;
		margin-right: 15px;
		margin-top: 15px;
	}
	.sanji-menu dd>a{
		padding: 10px 20px;
		border-radius: 5px;
	}
	.fenye{
		margin-top: 50px;
	}
	.sanji-con{
		width: 100%;
		float: none;
	}
	.news2 dd+dd{
		margin-top: 50px;
	}
	.news1{
	    margin-bottom: 50px;
	}
	.news1-pic{
		float: none;
		width: 100%;
	}
	.news1-con-wp{
		padding: 30px;
		padding-bottom: 60px;
	}
	.fnews1 .flex-control-nav {
    padding-left:30px;
    bottom: 40px;
	}
	.news2-pic{
		width: 300px;
		margin-right: 30px;
	}
	.news2-con{
		padding-top: 28px;
	}
	.news2 dd::after {
    left: 330px;
	}
	.danpian-h1{
		font-size: 24px;
	}
	.xianxue-map{
		float: none;
		width: 100%;
		height: 300px;
		margin-left: 0;
		margin-bottom: 10px;
	}
	.xianxue-dl{
		height: auto;
	}
	.liuyan1-dl dd{
		width: 47%;
	}
	.gonggao-wp{
		position: relative;
		bottom: 0;
	}
	.gonggao-bg{
		padding: 30px 0;
		background-image: none;
	}
	.gonggao-wp{
		background-color: #fff;
	}
	.main1,.main3{
		padding: 50px 0;
	}
	.main3-2{
		margin-top: 20px;
		background-image: none;
	}
	.main3-2 dd+dd {
    margin-left: 0px;
	}
	.main3-2 dd{
		width: 33.33333%;
		margin-top: 30px;
	}
	.main3-2 dd>a{
		width: 140px;
		margin:0 auto;
		display: block;
	}
	.main2-2-dl {
    padding-left: 250px;
	}
	.rongyu{
		padding-top: 50px;
	}
	.rongyu1-div{
		padding: 50px 50px 0;
		height: 253px;
	}
	.rongyu1-list {
    width: 100%;
    margin-left: 0px;
	}
	.rongyu1-list{
		margin-top: 70px;
		padding: 0 60px;
	}
	.rongyu1-list .owl-nav{
		position: static;
	}
	.rongyu1-list .owl-nav button.owl-prev{
		top: -10px;

	}
	.rongyu1-list .owl-nav button.owl-next{
		top: -10px;

	}
	.rongyu2-div{
		padding: 60px 0 50px;
		min-height: 300px;
	}
	.rongyu2-nian{
		width: 210px;
	}
	.rongyu2-div::before{
		left: 218px;
	}
	.rongyu1-title h1{font-size: 26px;}
	.rongyu1-title h2{font-size: 26px;margin-top: 10px;}
	.fazhan-wp{
		padding: 50px 0;
		min-width: 200px;
	}
	.fazhan-list .item{
		width: 100%;
	}
	.fazhan-list  .owl-stage-outer{
		left:0px;
	}
}
@media only screen and (max-width: 992px){
	.main2-1-item{
		width: 100%;
	}
	.main2-2-dl {
    padding-left: 0px;
	}
	.main1,.main3{
		padding:40px 0;
	}
	.main1-con{
		padding: 25px 20px 30px;
	}
	.title-11-menu{
		/*width: 435px;*/
		/*right: 60px;*/
	}
	.gonggao-bg{
		padding: 20px 0
	}
	.liuyan1 {
    padding: 30px;
	}
	.liuyan1-btn {
    margin-top: 30px;
	}	
	.danpian-h1{
		font-size: 22px;
	}
	.query1-item{
		float: none;
		max-width: 100%;
	}
	.query1-item.fr{
		margin-top: 10px;
	}
	.banner-2-title{
		padding: 70px 0;
	}
	.star-list dd{
		background-size: 150px;
	}
	.company-list dd{
		width: 47%;
	}
	.map-wp {
    height: 250px;
	}	
	.sanji-menu dd>a{
		padding: 10px 15px;
		font-size: 15px;
	}
}
@media only screen and (max-width: 768px){
	.searchList dd{
		padding: 15px 0;
	}
	.fazhan-list .owl-item:nth-child(even) .item {
    padding-top: 0;
	}
	.fazhan-list .owl-item{
		opacity: 1;
	}
	.fazhan-nian span{
		width: 22px;
		height: 22px;
	}
	.fazhan-p{
		font-size: 15px;
	}
	.fazhan-item{
		padding: 20px;
	}
	.fazhan-wp{
		padding: 30px 0;
		min-height: 0;
	}
	.fazhan-list .item{
		height: auto;
		background-image: none;
	}
	.fazhan-nian{
		font-size: 28px;
	}
	.fazhan-item::after{display: none;}
	.fazhan-list .item2 {
	    padding-top: 0;
	}
	.fazhan-list .owl-nav button.owl-next,
	.fazhan-list .owl-nav button.owl-prev{
		width: 30px;
		height: 30px;
		margin-top: -15px;
		/*bottom: 0;*/
	}
	.banner-2-title{
		text-align: center;
		padding: 50px 0;
	}
	.banner-2-title h1{font-size: 22px;}
	.banner-2-title h2{font-size: 18px;margin-top: 10px;}
	.erji-nav dd>a {
    font-size: 17px;
    height: 55px;
    line-height: 55px;
	}
	.erji-bottom {
    padding: 30px 0;
	}
	.star-pic {
    width: 100%;
    float: none;
	}
	.star-con{
		padding: 15px 15px 25px;
	}
	.star-con-p{
		margin-top: 15px;
		height: auto;
		line-height: 1.8;
	}
	.star-con .more1 {
    margin-top:20px;
	}
	.star-list dd {
    background-size: 100px;
	}
	.star-list dd+dd {
    margin-top: 20px;
	}
	.er img{margin-bottom: 10px;}
	.er{
		width: 85px;
	}
	.footer-2{
		font-size: 12px;
	}
	.footer-1 {
    padding: 22px 0 15px;
	}
	.foo1-con h2{
		font-size: 24px;
	}
	.company-list dd{
		float: none;
		width: 100%;
		margin-left: 0;
		margin-top: 0;
	}
	.company-list dl{
		margin-top: 0;
		margin-left: 0;
	}
	.company-list dd+dd{
		margin-top: 20px;
	}
	.company-p{
		height: auto;
	}
	.company-con{
		padding: 20px 15px 18px;
	}
	.company-h1{
		font-size: 16px;
	}
	.contact1-dl dd{
		font-size: 15px;
		padding-left: 30px;
		background-position: left 1px;
		margin-top: 10px;
	}
	.contact2 {
    margin-top:25px;
	}
	.map-wp {
    height: 185px;
	}
	.sanji-menu{
		padding: 5px 15px 15px;
	}
	.sanji-menu dd{
		margin-top: 10px;
		margin-right: 10px;
	}
	.sanji-menu dd>a {
    padding: 7px 12px;
    font-size: 14px;
	}
	.claim-list dd+dd {
    margin-top: 20px;
	}
	.claim-list dd{
		padding:15px 20px 15px;
	}
	.fenye{
		margin-top: 30px;
		font-size: 12px;
	}
	.fenye .pagination > li > a,.fenye .pagination > li > span{
		padding: 5px 10px;
	}
	.claim-title{
		font-size: 16px;
		padding-right: 0;
	}
	.claim-status{
		position: relative;
		margin-top: 10px;
		font-size: 12px;
		height: 24px;
		line-height: 23px;
		width: 60px;
	}
	.claim-mum {
    width: 20px;
    height: 20px;
    line-height: 20px;
    border-radius: 5px;
    font-size: 14px;
  }
  .claim-con{
  	padding-top: 12px;
  }
  .query-list dd{
  	margin-top: 20px;
  	padding:18px 15px 15px;
  }
  .query1-item.fr {
    margin-top: 5px;
	}
	.query2{
		margin-top: 15px;
		padding-top: 12px;
		line-height: 2;
	}
	.query-form input[type="button"]{
		width: 55px;
		height: 42px;
	}
	.query-form input[type="text"]{
		height: 42px;
		padding: 6px 70px 6px 22px;
	}
	.news1-date h1{
		font-size: 30px;
	}
	.news1-date h2{
		font-size: 13px;
	}
	.news1-con-wp {
    padding: 15px;
    padding-bottom: 50px;
	}
	.news1-con {
    margin-top: 15px;
	}
	.news1-con h1{
		font-size: 16px;
	}
	.news1-con p{
		line-height: 1.8;
		height: 3.6em;
		margin-top: 10px;
	}
	.fnews1 .flex-control-nav li+li {
    margin-left: 15px;
	}
	.fnews1 .flex-control-nav {
    padding-left: 15px;
    bottom: 35px;
	}
	.news2 dd+dd {
    margin-top: 30px;
	}
	.news1{
	    margin-bottom: 30px;
	}
	.news2-pic{
		float: none;
		width: 100%;
		margin-right: 0;
	}
	.news2-con h1{
		font-size: 16px;
	}
	.news2-con h2{
		font-size: 13px;
		margin:15px 0 8px;
	}
	.news2-con{
		padding: 20px 0;
	}
	.news2 dd::after{
		left: 0;
	}
	.news2-con p{
		font-size: 13px;
		line-height: 1.8;
		height: auto;
		max-height: 5.4em;
	}
	.danpian-h1{
		font-size: 20px;
	}
	.dan-a a{
		font-size: 14px;
	}
	.xianxue-map{
		height: 240px;
	}
	.xianxue-title{
		font-size: 16px;
		padding: 15px;
	}
	.xianxue-dl{
		padding: 20px 15px;
	}
	.xianxue-dl dd+dd {
    margin-top: 20px;
	}
	.liuyan1-title h1{
		font-size: 20px;
	}
	.liuyan1-title h2{
		font-size: 13px;
	}
	.liuyan1 {
    padding: 25px 15px 25px;
	}
	.liuyan1-dl dd{
		float: none;
		width: 100%!important;
		margin-left: 0;
		margin-top: 20px;
	}
	.liuyan1-dl dl{
		margin-left: 0;
	}
	.liuyan1-input input, .liuyan1-input select{
		height: 45px;
		padding: 7px 12px;
	}
	.yzmm {
    width: 120px;
	}
	.yzmm img{
		height: 45px;
	}
	.liuyan1-input-yzm {
    padding-right: 120px;
	}
	.liuyan1-label {
    font-size: 15px;
    color: #333;
    padding-bottom: 10px;
	}
	.liuyan1-btn input{
		width: 130px;
		height: 38px;
		font-size: 14px;
	}
	.liuyan1-btn {
    margin-top: 25px;
	}
	.fafa .flex-direction-nav a {
    width: 30px;
    height: 30px;
    margin-top: -15px;
	}
	.fafa .flex-direction-nav .flex-next {
    right: 15px;
	}
	.fafa .flex-direction-nav .flex-prev {
    left: 15px;
	}
	.gonggao-title{
		width: 60px;
		padding: 0;
	}
	.gonggao-item{
		height: 35px;
		line-height: 35px;
	}
	.gonggao {
    position: relative;
    padding-left: 80px;
    height: 35px;
	}
	.main1, .main3 {
    padding: 30px 0;
	}
	.title-11-menu{
		position: relative;
		width: 100%;
		right: 0;
		margin-top: 8px;
	}
	.title-11 .fl{
		font-size: 26px;
	}
	.title-11 .fl img{
		width: 20px;
		margin-right: 10px;
	}
	.title-11 a.fr{
		margin-top: 10px;
	}
	.title-11-menu dd{
		height: 32px;
		line-height: 30px;
		font-size: 13px;
		width: 23%;
		width: 48%;
		margin-left: 2%;
	}
	.title-11-menu dl{
		margin-left: -2%;
	}
	.title-11-wp{
		margin-bottom: 25px;
	}
	.main1-con h2{
		font-size: 15px;
		margin:12px 0 10px;
		line-height: 1.8;
		height: 3.6em;
	}
	.main1-con {
    padding: 20px 15px;
	}
	.main2-1-item{
		padding: 30px 15px;
		min-height:275px;
		height: auto;
	}
	.main2-1-dl dd{
		width: 49%;
		margin-top: 15px;
	}
	.main2-1-title h1{
		font-size: 26px;
	}
	.main2-1-title p{
		margin-top: 12px;
	}
	.main2-1-dl {
    padding-top: 0px;
	}
	.main2-2 {
    margin-top: 100px;
	}
	.main2-1-dl dd a{
		font-size: 15px;
	}
	.main2-2-dl dd{
		width: 33.333%;
    border-top: 2px solid rgba(255,255,255,0);
	}
	.main2-2-dl dd:nth-child(3n+1){
		border-left: 0;
	}
	.main2-2-item{
		height: 120px;
		padding-top: 20px;
		font-size: 15px;
	}
	.main3-1-title{
		font-size: 15px;
		margin-top: 15px;
	}
	.main3-2 dd>a{
		width: 100px;
		height: 100px;
	}
	.main3-2-ico{
		width: 28px;
		margin-bottom: 7px;
	}
	.main3-2 dd>a{
		font-size: 12px;
		padding-top: 25px;
	}
	.main3-2 .container{
		padding-left: 0;
		padding-right: 0;
	}
	.main3-2 dd{
		margin-top: 20px;
	}
	.main3-2{
		margin-top: 10px;
	}
	.rongyu {
    padding-top: 30px;
	}
	.rongyu1-title h1{font-size: 22px;}
	.rongyu1-title h2{font-size: 20px;margin-top: 7px;}
	.rongyu1-div{
		padding: 20px 20px 0;
		height: 172px;
	}
	.rongyu1-list .owl-nav button.owl-prev{
		width: 30px;
		height: 30px;
		top: -4px;
	}
	.rongyu1-list .owl-nav button.owl-next{
		width: 30px;
		height: 30px;
		top: -4px;
	}
	.rongyu1-list .item span{
		font-size: 24px;
	}
	.rongyu1-list {
    margin-top: 35px;
    padding: 0 40px;
	}
	.rongyu2-nian {
    width: 100px;
    text-align: left;
    padding-right: 0;
    font-size: 32px;
	}
	.rongyu2-list dd{
		font-size: 16px;
		background-position: 0 3px;
	}
	.rongyu2-div::before {
    left: 108px;
    top: 50px;
	}
	.rongyu2-list dd+dd {
    margin-top: 30px;
	}
	.rongyu2-div{
		padding: 50px 0;
		min-height: 250px;
	}
}
@media only screen and (max-width: 500px){
	.xianxue-map{
		height: 180px;
	}
	.logo-2{
		margin-top: 17px;
		width:250px;
	}
}
@media only screen and (max-width: 350px){}