@media only screen and (max-width: 1500px){
	.zbitem-dd{
		font-size: 16px;
	}
	.zbitem-zhang::after{
		width: 210px;
		height: 210px;
	}
	.zbitem-dd+.zbitem-dd {
    margin-top: 30px;
	}
	.zbitem-div{
		min-height: 415px;
		padding: 30px;
	}
	.zhibao-xx .zbitem-div {
     min-height: 340px; 
	}
	.zhibao-xx .zhibao-xx-item .zbitem-div {
    min-height: 290px;
	}
	.main2 .pro3{
		height: 413px;

	}
	.menu {
    width: 270px;
	}
	.erji-content {
    width: 880px;
	}
	.banner-2{
		height: 520px;
	}
	.erji-menu dd>a{
		font-size: 18px;
		height: 60px;
		line-height: 60px;
	}
	.erji-menu-wp{
		top: -30px;
	}
	.erji-menu dd{
		width: 190px;
	}
	.menu dd>a{
		font-size: 22px;
	}
	.gongc-con{
		padding: 25px 30px;
	}
	.pro1-con{
		padding: 0 45px 40px;
	}
	.pro-xx .erji-content {
    width: 820px;
	}
	.news-xx-left {
    width:780px;
    margin-right: 30px;
	}
	.contact1-2{
		height: 305px;
		padding: 30px 30px 0;
	}
	.contact1-2-a {
    margin-top: 40px;
	}
	.jieshao1-2-1{
		font-size: 24px;
	}
	.jieshao-p{
		font-size: 15px;
		line-height: 2;
	}
	.jieshao1-1{
		width: 495px;
	}
	.jieshao2-con-p{
		font-size: 18px;
	}
	.jieshao2-con{
		height: 120px;
	}
	.jieshao3-pic {
    width: 600px;
    margin-left: 50px;
	}
	.main2-div{
		width: 947px;
	}
	.main2-menu {
    width: 223px;
	}
	.main2-menu dd{
		font-size: 24px;
		height: 70px;
		line-height: 70px;
	}
	.main3-1{
		width: 947px;
		margin-left: 30px;
	}
	.main3-2-p{
		font-size: 15px;
		line-height: 2;
		height: 18em;
	}
	.more22 {
    margin-top: 77px;
	}
	.fmain3 .flex-direction-nav .flex-prev {
    left: 282px;
	}
	.main2-div .pro1-con{
		padding-right: 175px;
	}
	.pro3-dl dd>a{
		font-size: 18px;
		height: 56px;
		line-height: 56px;
	}
	.fpro4 {
    margin-top: 30px;
	}
	.fpro6{
		margin-top: 30px;
	}
	.shigong-list .owl-nav button.owl-next{
		width: 24px;
		height: 24px;
		margin-top: -12px;
		right: -27px;
	}
	.shigong-list .owl-nav button.owl-prev{
		width: 24px;
		height: 24px;
		margin-top: -12px;
		left: -27px;
	}
}
@media only screen and (max-width: 1200px){
	#header{
		display: none;
	}

	#header-2{
		display: block;
	}
	.chenggao{
		display: block;
	}
	.banner-2{
		height: auto;
	}
	.banner-2::before{
		z-index: 2;
		background-color: #000;
		opacity: 0.2;
		position: absolute;
		width: 100%;
		height: 100%;
		left: 0;
		top: 0;
		content:"";
	}
	.banner-2-wen{
		position: relative;
		top: 0;
		transform: translateY(0);
		padding: 100px 0;
		text-align: center;
	}
	.banner-2-wen h1{
		font-size: 30px;
	}
	.banner-2-wen h2{
		font-size: 16px;
		margin-top: 10px;
	}
	.erji-menu dd{
		display: none;
	}
	.erji-menu dd.cur{
		display: inline-block;
	}
	.erji-menu dd+dd{
		margin-left: 0;
	}
	.erji{
		padding: 50px 0;
	}
	.menu{
		float: none;
		width: 100%;
	}

	.erji-content{
		float: none;
		width: 100%;
	}
	.menu dl{
		font-size: 0;
	}
	.menu dd{
		display: inline-block;
		margin-bottom: 15px;
		margin-right: 15px;
		margin-top: 0!important;
	}
	.menu dd>a {
    font-size: 16px;
    height: auto;
    line-height: 1.6;
    padding: 10px 15px;
	}	
	.about-xx-h1 {
    font-size: 26px;
    color: #333;
    padding: 15px 0;
	}
	.er{
		float: none;
		margin:0 auto;
	}
	.foo-logo,.foo-nav{display: none;}
	.foo-con-p{
		font-size: 15px;
		text-align: center;
		margin-top: 20px;
	}
	.footer-2{
		text-align: center;
		font-size: 14px;
		padding: 15px 0;
	}
	.gongc-item{
		float: none;
		width: 100%;
		display: block;
	}
	.gongc-item+.gongc-item{
		margin-top: 25px!important;
	}
	.gongc-con p{
		font-size: 15px;
		height: auto;
	}
	.pro2-item{
		float: none;
		width: 100%;
	}
	.pro2-con p{
		height: auto;
		max-height: 6em;
	}
	.pro1-p{
		font-size: 14px;
		margin-top: 15px;
	}
	.pro1-con h1{
		font-size: 24px;
	}
	.pro-xx .menu {
    width: 100%;
	}
	.pro-xx-car{
		display: none;
	}
	.pro-xx .menu dd>a{
		padding:8px 18px;
	}
	.pro-xx .erji-content{
		width: 100%;
	}
	.zhibao{
		padding: 30px;
	}
	.news-list dd{
		width: 47%;
	}
	.fenye{
		margin-top: 40px;
	}
	.news-xx-left {
    width:100%;
    margin-right: 0px;
    float: none;
	}
	.news-xx-right{
		margin-top: 30px;
	}
	.news-xx-right-list dd>a h1{
		height: auto;
		max-height: 3.2em;
	}
	.contact1-1{
		float: none;
		width: 100%;
		margin-left: 0;
		margin-bottom: 30px;
	}
	.contact1-2{
		height: auto;
		padding: 30px;
	}
	.contact2 {
    margin-top: 50px;
	}
	.padd{
		padding: 50px 0;
	}
	.jieshao-div {
    margin-top: 50px;
	}
	.jieshao1-1{
		float: none;
		width: 100%;
		margin-right: 0;
	}
	.jieshao1-2 {
    padding-top: 25px;
	}
	.jieshao2-dl dd{
		float: none;
		width: 100%;
		margin-left: 0;
	}
	.jieshao2-dl dl{
		margin-left: 0;
	}
	.jieshao2-dl dd+dd{
		margin-top: 50px;
	}
	.jieshao2-con-p {
    font-size: 20px;
	}
	.jieshao3-pic {
    width: 100%;
    margin-left: 0px;
    float: none;

	}
	.jieshao3-con {
    padding-top: 20px;
	}	
	.jieshao3-con .jieshao-p{
		font-size: 16px;
	}
	.jieshao2 .jieshao-div {
    margin-top: 60px;
	}
	.jieshao4 .jieshao-div {
    margin-top: 60px;
	}
	.video-box{
		position: static;
	}
	.video-close{
		right: 30px;
		top:30px;
	}
	.main1 .jieshao1-1{
		margin-left: 0;
	}
	.fafa .flex-direction-nav a{
		width: 40px;
		height: 40px;
		margin-top: -20px;
	}
	.fafa .flex-control-nav{
		height: 0;
		bottom: 40px;
	}

	.fafa .flex-direction-nav .flex-prev{
		left: 15px;
	}
	.fafa .flex-direction-nav .flex-next{
		right: 15px;
	}
	.main2-menu{
		float: none;
		text-align: center;
		width: 100%;
	}
	.main2-menu dl{
		font-size: 0;
	}
	.main2-menu dl dd{
		display: inline-block;
		height: auto;
		line-height: normal;
		padding: 12px 25px;
		font-size: 20px;
	}
	.main2-menu dl dd+dd{
		margin-left: 15px;
		margin-top: 0
	}
	.main2-div{
		float: none;
		width: 100%;
		margin-top: 30px;
	}
	.main2-div .pro1-con {
    padding: 0 45px 40px;
	}
	.main3-1{
		float: none;
		margin-left: 0;
		width: 100%;
	}
	.main3-2-p{
		height: 6em;
		overflow: hidden;
		margin-top: 15px;
	}
	.more22 {
    margin-top: 30px;
	}
	.more22 a{
		max-width: 200px;

		height: 50px;
		line-height: 50px;
	}
	.fmain3 .flex-direction-nav .flex-prev{
		left: 20px;
	}
	.fmain3 .flex-direction-nav .flex-next{
		right: 20px;
	}
	.main3-2 {
    padding-top: 20px;
	}
	.fmain3 .flex-direction-nav a{
		margin-top: -130px;
	}
	.gongcx2 {
    margin-top: 50px;
	}
	.gongcx2-div {
    margin-top: 40px;
	}
	.jieshao10 {
    padding-bottom: 50px;
	}
	.pro3{
		padding: 30px;
	}
	.pro3-p{
		line-height: 2;
	}
	.pro3-dl dd{
		width: 22%;
	}
	.pro5-h1{
		font-size: 16px;
	}
	.pro4-h1{
		font-size: 16px;
	}
	.pro4 {
    margin-top: 40px;
	}
	.main2 .pro3 {
    margin-top: 40px;
	}
	.mmain2-hh1{
		font-size: 24px;
		padding-bottom: 15px;
	}
	.mmain2-hh1 img{
		width: 13px;
	}
	.main2 .pro3{
		height: auto;
	}
	.pro3xxgai-item{
    font-size: 20px;
    padding: 15px 30px;
	}
	.pro6-table table.table tr th{
		height: 50px;
		font-size: 18px;
	}
	.pro6-table table.table tr td{
		height: 45px;
		font-size: 16px;
	}
	.news-fform{
		top: -22px;
	}
	.baojia2-img{
		float: none;
		margin:0 auto;
	}
	.baojia2{
		padding: 30px;
		margin-top: 30px;
	}
	.baojia1{
		padding: 30px;
	}
	.baojia2-con .pro6-table table.table tr.kongtr{display: none;}
	.baojia2-con{
		margin-top: 30px;
	}
	.zbitem{
		float: none;
		width: 100%;
	}
	.zbitem-div {
    min-height: 0!important;
	}
	.shigong-list .owl-dots{
		position: relative;
		bottom: 0;
		margin-top: 25px;
		display: none;
	}
	.shigong-list .owl-nav button.owl-next{
		width: 30px;
		height: 30px;
		margin-top: 0;
		top: 0;
		right: 0;
	}
	.shigong-list .owl-nav button.owl-prev{
		width: 30px;
		height: 30px;
		margin-top: 0;
		top: 0;
		left: 0;
	}
	.shigong-list .owl-nav{
		position: relative;
		width: 80px;
		height: 30px;
		margin:20px auto 0;
	}
}
@media only screen and (max-width: 992px){
	.pro4-list dd:nth-child(1), .pro4-list dd:nth-child(2), .pro4-list dd:nth-child(3) {
    margin-top: 3%;
	}
	.pro5-list dd{
		width: 47%;
	}
	.pro4-list dd{
		width: 47%;
	}
	.padd{
		padding: 40px 0;
	}
	.banner-2-wen{
		padding: 70px 0;
	}
	.news-con{
		padding: 20px 0
	}
	.news-con p{
		margin-top: 12px;
	}
	.news-con h1{
		font-size: 18px;
	}
}
@media only screen and (max-width: 768px){
	.zhibao-xx .zbitem-aa {
    margin-top: 0;
    padding-bottom: 5px;
	}
	.shigong-list .owl-nav{
		margin-top: 17px;
	}
	.zbitem-zhang::after {
    width: 140px;
    height: 140px;
    top: 14%;

    right: 20px;
	}
	.zbitem-aa a{
		font-size: 14px;
		width: 100px;
		height: 38px;
		line-height: 38px;
	}
	.zbitem-aa {
    margin-top: 20px;
	}
	.zbitem-dd {
    font-size: 13px;
    line-height: 20px;
	}
	.zbitem-dd+.zbitem-dd {
    margin-top: 20px;
	}
	.zbitem{
		margin-bottom: 20px;
	}
	.zbitem-dd .fl img{
		width: 20px;
		margin-right: 5px;
	}
	.zbitem-div{
		padding:20px 15px;
	}
	.zbitem-title{
		height: 50px;
		line-height: 50px;
		font-size: 18px;
		padding-left: 65px;
	}
	.zb-ico{
		width: 28px;
		left: 25px;
	}
	.zhibao-list {
    margin-top: 20px;
	}
	.baojia-zc {
    margin-top: 20px;
    height: 60px;
    line-height: 60px;
    font-size: 15px;
	}
	.baojia-zc span{
		font-size: 22px;
	}
	.baojia2-img{
		overflow-y: hidden;
		overflow-x: auto;
		width: 100%;
	}
	.baojia2-img-box{
		width: 654px;
	}
	.baojia2-p {
    font-size: 15px;
    color: #53565a;
    line-height: 1.8;
    padding-bottom: 15px;
	}
	.baojia2{
		padding: 20px 0 15px;
	}
	.baojia1-item select {
    height: 40px;
    font-size: 14px;
	}
	.baojia1{
		padding: 20px;
	}
	.baojia1-item{
		float: none;
		width: 100%;
	}
	.baojia1-2 .baojia1-item.fl+.baojia1-item.fl {
    margin-left: 0%;
	}
	.baojia1-2 .baojia1-item{
		width: 100%;
	}
	.baojia1-item+.baojia1-item{
		margin-top: 20px;
	}
	.news-fform{
		top: -18px;
		width: 100%;
	}
	.news-fform input[type="text"]{
		height: 42px;
		padding: 8px 115px 8px 15px;
		font-size: 15px;
	}
	.news-fform input[type="button"]{
		height: 42px;
		font-size: 16px;
		width: 100px;
	}
	.pro3xxgai-item{
    font-size: 16px;
    padding: 13px 20px;
	}
	.pro3xxgai-wp {
    margin-top: 15px;
	}
	.pro3-p+.more11 {
	  margin-top: 13px;
	}
	.pro3-dl{
		padding-top: 8px;
	}
	.main2 .pro3 {
    margin-top: 25px;
	}
	.mmain2-hh1{
		font-size: 20px;
		padding-bottom: 10px;
	}
	.mmain2-hh1 img{
		width: 10px;
		margin-left: 10px;
	}
	.fpro4 .flex-direction-nav{
		position: relative;
		width: 70px;
		height: 30px;
		margin:20px auto 0;
	}
	.fpro4 .flex-direction-nav a{
		width: 30px;
		height: 30px;
		margin-top: 0px;
		top: 0;
		transition:background-image .3s;
	}

	.fpro4 .flex-direction-nav .flex-prev{
		left: 0px;
		background-image: url(../images/left.png);
	}
	.fpro4 .flex-direction-nav .flex-next {
	  right:0px;
		background-image: url(../images/right.png);
	}
	.fpro4 .flex-control-nav{
		display: none;
	}
	.pro4 {
    margin-top: 30px;
	}
	.pro5 {
    margin-top: 30px;
	}
	.pro5-h1 {
    font-size: 15px;
	}
	.pro5-pic .imgbox_a::after{
		width: 44px;
		height: 44px;
		margin-left: -22px;
		margin-top: -22px;
	}
	.pro5-list dd{
		float: none;
		width: 100%;
		margin-left: 0;
		margin-top: 25px;
	}
	.pro5-list dl{
		margin-left: 0;
	}
	.pro3-dl dd>a {
    font-size:15px;
    height: 45px;
    line-height: 45px;
	}
	.pro3{
		padding: 15px 15px 20px;
	}
	.pro3-p{
		font-size: 15px;
	}
	.pro3-dl dd{
		width: 30.33333%;
	}
	.pro5-h1{
		font-size: 15px;
    margin-top: 12px;
	}
	.pro4-h1{
		font-size: 15px;
    margin-top: 12px;
	}
	.jieshao10 {
    padding-bottom: 30px;
	}
	.gongcx2-con h1{
		font-size: 18px;
	}
	.gongcx2-con p{
		height: 3.6em;
		margin-top: 10px;
	}
	.gongcx2 {
    margin-top: 25px;
	}
	.gongcx2-div {
    margin-top: 25px;
	}
	.more22 {
    margin-top: 20px;
	}
	.fmain3 .flex-direction-nav .flex-prev{
		left: 15px;
	}
	.fmain3 .flex-direction-nav .flex-next{
		right:15px;
	}
	.fmain3 .flex-direction-nav a{
		width: 30px;
		height: 30px;
		top: 50%;
		margin-top: -125px;
	}
	.main3-2-p{
		margin-top: 10px;
	}
	.more22 a{
		font-size: 14px;
		height: 45px;
		line-height: 45px;
		max-width: 150px;
	}
	.main3-2-h1{
		font-size: 20px;
	}
	.main2-list {
    margin-top: 20px;
	}
	.main2-div .pro1-con {
    padding: 20px 15px 15px;
	}
	.main2-div .pro2-item{
		padding: 22px 15px;
	}
	.main2-div .pro1-p {
    height: auto;
	}
	.main2-menu dl dd{
		font-size: 17px;
		padding: 8px 18px;
	}
	.main2-list .owl-nav{
		position: relative;
		margin:20px auto 0;
		width: 75px;
		height: 30px;
	}
	.main2-list .owl-nav button.owl-prev{
		left: 0;
		width: 30px;
		height: 30px;
	}
	.main2-list .owl-nav button.owl-next{
		right: 0;
		width: 30px;
		height: 30px;
	}
	.more11 {
    margin-top: 20px;
	}
	.main4 .owl-dots {
    margin-top: 20px;
	}
	.main4 .news-con p{
		height: 4em;
		max-height: 4em;
	}
	.main4 .owl-dot span {
    width: 8px;
    height: 8px;
	}
	.main4-list .owl-nav{
		width: 75px;
		height: 30px;
		position: relative;
		margin:15px auto 0;
	}
	.main4 .owl-nav button.owl-prev{
		left: 0;
		width: 30px;
		height: 30px;
		top: 0;
		margin-top: 0;
	}
	.main4 .owl-nav button.owl-next{
		right: 0;
		width: 30px;
		height: 30px;
		top: 0;
		margin-top: 0;
	}
	.fafa .flex-direction-nav a{
		width: 36px;
		height: 36px;
		margin-top: -18px;
	}
	.fafa .flex-control-nav{
		height: 0;
		bottom: 22px;
	}
	.fafa .flex-control-paging li a {
    width: 8px;
    height: 8px;
	}
	.title-fr .more11{
		top: 2px;
	}
	.video-close{
		width: 30px;
		height: 30px;
		right: 15px;
		top: 15px; 
	}
	.video-wp{padding: 0	15px;}
	.padd{
		padding: 30px 0;
	}
	.contact2-btn input[type="button"]{
		margin-left: 13px;
	}
	.contact2-btn input{
		width: 100px;
		height: 40px;
		font-size: 15px;
	}
	.contact2-btn {
    margin-top: 25px;
	}
	.contact2-1 .contact-input+.contact-input {
    margin-top: 0px;
    margin-bottom: 15px;
	}
	.contact2 {
    margin-top: 25px;
	}
	.contact2-1{
		float: none;
		width: 100%;
		margin-right: 0;
	}
	.fenye{
		margin-top: 30px;
		font-size: 12px;
	}
	.fenye .pagination > li > a,.fenye .pagination > li > span{
		padding: 5px 10px;
	}
	.news-con {
    padding: 15px 0 15px;
	}
	.news-con h1 {
    font-size: 17px;
	}
	.news-con p{
		margin-top: 10px;
		height: auto;
		max-height: 6em;
	}
	.news-date{
		font-size: 20px;
		padding-bottom: 10px;
	}
	.news-list dd{
		float: none;
		width: 100%;
		margin-left: 0;
		margin-top: 0;
	}
	.news-list dl{
		margin-left: 0;
		margin-top: 0;
	}
	.news-list dd+dd{
		margin-top: 20px;
	}
	.erji-menu dd {
    width: 180px;
	}
	.erji-menu dd>a {
    font-size: 16px;
    height: 40px;
    line-height: 40px;
	}
	.erji-menu-wp {
    top: -20px;
	}
	.zhibao-p{
		font-size: 15px;
		line-height: 2;
		margin-top: 20px;
	}
	.zhibao-form input[type="button"]{
		height: 45px;
		font-size: 15px;
		width: 97px;
	}
	.zhibao-form input[type="text"]{
		height: 45px;
		padding: 8px 15px;
		padding-right: 110px;
		font-size: 15px;
	}
	.zhibao {
    padding: 20px 15px 15px;
	}
	.pro-xx-con{
		padding: 15px;
		font-size: 15px;
	}
	.pro1-con h1 {
    font-size: 22px;
	}
	.pro1-p{
		height: auto;
		margin-top: 10px;
	}
	.pro1 .imgbox_a::before{
		display: none;
	}
	.pro1-con{
		position: relative;
		background: linear-gradient(to right, #05426a, #163a53);
		padding: 20px 15px 15px;
	}
	.pro1{
    border-radius: 6px;
    overflow: hidden;
	}
	.pro1 .imgbox_a {
    padding-bottom: 0%;
    border-radius: 0px;
	}
	.pro1 .imgbox_a>img{
		position: relative;
		height: auto!important;
	}
	.pro2-car-wp {
    margin-top:15px;
	}
	.pro2-afl{
		height: 49px;
		line-height: 49px;
	}
	.pro2-car{
		width: 190px;
		left: 100px;
	}
	.pro2-con h1{
		font-size: 20px;
	}
	.pro2-con p{
		margin-top: 15px;
	}
	.pro2-item{
		padding: 22px 15px;
		margin-top: 20px;
	}
	.gongc-item+.gongc-item{
		margin-top: 15px!important;
	}
	.gongc-con{
		padding: 20px 15px 15px;
	}
	.gongc-con h1{
		font-size: 18px;
	}
	.gongc-con p{
		margin-top: 10px;
		font-size: 14px;
		height: auto;
	}
	.footer-2{
		font-size: 12px;
	}
	.foo-con-p{
		font-size: 14px;
		line-height: 1.8;
		margin-top: 12px;
	}
	.footer-1{
		padding: 20px 0 15px;
	}
	.er{
		width: 120px;
		font-size: 14px;
	}
	.er-pic{
		border-width: 7px;
		border-radius: 4px;
		margin-bottom: 10px;
	}
	.erji{
		padding: 40px 0 30px;
	}
	.banner-2-wen{
		padding: 50px 0;
	}
	.banner-2-wen h1 {
    font-size: 24px;
	}
	.banner-2-wen h2{
		font-size: 14px;
	}
	.menu dd>a{
		font-size: 15px;
	}
	.about-xx-h1{
		font-size: 22px;
		padding: 10px 0;
	}
	.about-xx-p{
		font-size: 15px;
		line-height: 2;
	}
	.pro-xx-con{
		padding: 15px;
		line-height: 2;
		font-size: 15px;
	}
	.news-xx-h1 {
    font-size: 20px;
    line-height: 1.5;
	}
	.news-xx-con{
		margin-top: 10px;
		line-height: 2;
		font-size: 	15px;
	}
	.news1-date{
		font-size: 13px;
	}
	.news-xx-right {
    margin-top: 20px;
	}
	.news-xx-xg{
		font-size: 18px;
	}
	.news-xx-right-list dd>a{
		padding: 15px 15px 18px;
	}
	.news-xx-right-list dd>a h1{
		font-size: 15px;
	}
	.news-xx-right-list dd {
    margin-top: 15px;
	}
	.news-xx-right-list dd>a h2{
		margin-top: 10px;
	}
	.contact1-1{
		margin-bottom: 15px;
	}
	.contact1-2{
		padding: 20px 15px;
	}
	.contact1-2-title{
		font-size: 18px;
	}
	.contact1-2-p{
		margin-top: 15px;
		font-size: 15px;
	}
	.contact1-2-a {
    margin-top: 20px;
	}
	.contact1-2-a a{
		height: 44px;
		padding-left: 43px;
		line-height: 44px;
		width: 165px;
	}
	.contact1-2-a a::before{
		left: 15px;
	}
	.contact1-2-a a img{
		margin-left: 13px;
	}
	.title-11 span{
		font-size: 22px;
	}
	.title-11{
		padding: 0 4px 1px;
	}
	.title-11::after{
		height: 10px;
	}
	.jieshao-div {
    margin-top: 25px;
	}
	.jieshao1-2-1 {
    font-size: 18px;
    line-height: 1.5;
	}
	.jieshao-p{
		margin-top: 10px;
	}
	.jieshao1-2 {
    padding-top: 20px;
	}
	.jieshao2-con{
		display: block;
		height: auto;
		padding: 15px 0;
		text-align: center;
	}
	.jieshao2-title{
		width: 150px;
		height: 40px;
		line-height: 40px;
		font-size: 18px;
		top: -20px;
	}
	.jieshao2-dl dd{
    padding: 35px 15px 15px;
    border-bottom-left-radius:8px;
    border-bottom-right-radius: 8px;
	}
	.jieshao2-con-p {
    font-size: 18px;
	}
	.jieshao2-dl dd+dd {
    margin-top: 35px;
	}
	.jieshao3-con .jieshao-p {
    font-size: 15px;
	}
	.jieshao3-con {
    padding-top: 15px;
	}
	.jieshao4 .jieshao2-title{
		width: 150px;
		height: 38px;
		line-height: 38px;
		margin-left: -75px;
	}
	.jieshao4 .jieshao-div {
    margin-top: 50px;
	}
	.jieshao2 .jieshao-div {
    margin-top: 45px;
	}
	.jieshao1-1 .imgbox_a::after{
		width: 48px;
		height: 48px;
		margin-top: -24px;
		margin-left: -24px;
		background-size: 100%;
	}
	.fpro4 {
    margin-top: 22px;
	}
	.fpro6{
		margin-top: 22px;
	}
	.pro6 {
	  margin-top: 30px;
	}
	.fpro6 .flex-direction-nav{
		position: relative;
		width: 70px;
		height: 30px;
		margin:20px auto 0;
	}
	.fpro6 .flex-direction-nav a{
		width: 30px;
		height: 30px;
		margin-top: 0px;
		top: 0;
		transition:background-image .3s;
	}

	.fpro6 .flex-direction-nav .flex-prev{
		left: 0px;
		background-image: url(../images/left.png);
	}
	.fpro6 .flex-direction-nav .flex-next {
	  right:0px;
		background-image: url(../images/right.png);
	}
	.fpro6 .flex-control-nav{
		display: none;
	}
	.pro6-table table.table tr th{
		height: 40px;
		font-size: 15px;
	}
	.pro6-table table.table tr td{
		height: 35px;
		font-size: 14px;
	}
	.baojia2{
		margin-top: 20px;
	}
	.baojia2-con {
    margin-top: 20px;
    padding: 0 15px;
	}
	.baojia2-con .pro6-table table.table tr th {
    height: 40px;
    font-size: 15px;
	}
	.baojia2-con .pro6-table table.table tr td {
    height: 35px;
    font-size: 14px;
	}
	.baojia2-con .pro6-table{
		margin:0;
	}
	.delspan{
		font-size: 12px;
		padding: 5px 8px;
	}
	.heji span{
		font-size: 18px;
	}
	.heji{
		font-size: 14px;
	}
}
@media only screen and (max-width: 500px){}
@media only screen and (max-width: 350px){}