
@media only screen and (max-width:1400px ) {
	.container{
		width: 1170px;
	}
	body,
	.footer-content{
		min-width: 1170px;	
	}
	.xwzx-right {
	    width: 670px;
	}
	.xwzx-ul li .text{
		width: 575px;
	}
	.right-content{
		width: 870px;
	}
	.cpxl-ul li{
		width: 425px;
	}
	.cpxl-ul li .pic{
		width: 399px;
	}
	.cp-bt .text{
		width: 633px;
	}
	.xwdt-ul li .text {
	    width: 710px;
	}
	.zxly-input {
	    margin-right: 85px;
	}
}
@media only screen and (max-width:1200px ){
	.container{
		width: 970px;
	}
	body,
	.footer-content{
		min-width: 970px;	
	}
	.nav-li {
	    width: 90px;
	}
	.certify{
		width: 835px;
	}
	.certify  .swiper-slide{
		width: 650px;
	}
	.xwzx-left,
	.xwzx-left .picScroll-left .bd ul li{
		width: 400px;
	}
	.xwzx-right {
	    width: 550px;
	}
	.xwzx-ul li .text {
	    width: 455px;
	}
	.hzhb-ul li{
		width: 192px;
	}
	.footer-form{
		width: 640px;
	}
	.form-list{
		width: 310px;
	}
	.form-list input{
		width: 235px;
	}
	.form-list.nr textarea{
		width: 580px;
	}
	.form-list.yzm input {
	    width: 175px;
	}
	.banner{
		height: 440px;
	}
	.xwdt-ul li .text {
	    width: 495px;
	}
	.right-content {
	    width: 670px;
	}
	.cpxl-ul li {
	    width: 325px;
	    height: 345px;
	}
	.cpxl-ul li .pic {
	    width: 299px;
	    height: 270px;
	}
	.cp-bt .pic{
		width: 450px;
	}
	.cp-bt .text {
	    width: 483px;
	}
	.zxly-input {
	    margin-right: 35px;
	    width: 300px;
	}
	.zxly-input input {
	    width: 300px;
	}
	.contact-xq-l {
	    padding-left: 30px;
	    width: 545px;
	}
	.ej-box{
		width: 970px;
	}
	.ej-box .pic{
		width: 250px;
	}
	.subnav-ul li{
		width: 228px;
	}
	.subnav-ul {
	    width: 720px;
	}
}

@media only screen and (max-width:992px ) {
	.container{
		width: 750px;
	}
	body,
	.footer-content{
		min-width: 750px;	
	}
	.cpcx-content{
		width: 100%;
	}
	.certify {
	    width: 616px;
	}
	.certify .swiper-slide {
	    width: 450px;
	    height: 290px;
	}
	.xwzx-left .picScroll-left .bd ul,
	.xwzx-left,
	.xwzx-left .picScroll-left .bd ul li .pic,
	.xwzx-left .picScroll-left .bd ul li,
	.xwzx-ul{
		height: 220px;
	}
	.xwzx-left, .xwzx-left .picScroll-left .bd ul li{
		width: 300px;
	}
	.xwzx-right {
	    width: 430px;
	}
	.xwzx-ul li .text {
	    width: 340px;
	}
	.hzhb-ul li {
	    width: 185px;
	}
	.nav-li {
		width: 70px;
	}
	
	.footer{
		height: auto;
		padding-bottom: 20px;
	}
	.footer-form {
	    width: 750px;
	}
	.form-list {
	    width: 365px;
	}
	.form-list.nr textarea {
	    width: 665px;
	}
	.footer-right{
		margin-top: 0;
		width: auto;
		float: left;
		text-align: left;
		margin-bottom: 10px;
	}
	.form-list.yzm input {
	    width: 230px;
	}
	.form-list input {
	    width: 280px;
	}
	.xwdt-ul li .pic {
	    width: 250px;
	}
	.xwdt-ul li .text {
	    width: 460px;
	}
	.left-nav{
		width: 220px;
	}
	.leftnav-ul{
		width: 180px;
	}
	.right-content {
	    width: 510px;
	}
	.cpxl-ul li {
	    width: 245px;
	    height: 245px;
	}
	.cpxl-ul li .pic {
	    width: 219px;
	    height: 190px;
	}
	.cpxl-ul li .text{
		line-height: 40px;
	}
	.cp-bt .pic {
	    width: 400px;
	    height: 330px;
	}
	.cp-bt .text {
	    width: 335px;
	    margin-left: 15px;
	}
	.cp-bt .text .zxzx-btn{
		margin-top: 25px;
	}
	.zxly-input {
	    width: 243px;
	    margin-right: 10px;
	}
	.zxly-input input {
	    width: 243px;
	}
	.contact-xq-l {
	    padding-left: 10px;
	    width: 382px;
	}
	.contact-xq-r{
		width: 320px;
	}
}
@media only screen and (max-width:768px ) {
	.container{
		width: 720px;
	}
	.header{
		height: 125px;
	}
	.subnav-content{
		display: none;
	}
	.logo{
		padding: 22px 0 0 0;
	}
	.nav-ul{
		display: none;
	}
	.nav-childer{
		top: 125px;
	}
	.menu-icon{
		display: block;
		margin: 42px 0 0 0;
	}
	.menu-icon.on{
		display: block;
	}
	.wap-nav{
		width: 100%;
		background: rgba(49,49,49,.95);
		position: absolute;
		top: 125px;
		left: 0;
		z-index: 999;
		display: none;
	}
	.wap-nav li{
		height: 70px;
		text-indent: 30px;
		line-height: 70px;
		transition: .3s all ease;
	}
	.wap-nav li:hover{
		background: rgba(42,143,147,.7);
	}
	.wap-nav li a{
		display: block;
		color: #FFFFFF;
		font-size: 26px;
		background: url(../images/wap-nav-icon.png) 707px center no-repeat;
	}
	.banner{
		height: 350px !important;
	}
	.certify {
	    width: 585px;
	}
	.certify .swiper-slide {
	    width: 430px;
	    height: 260px;
	}
	.part1,.part2,.part3,.part4 {
	    padding-top: 30px;
	    padding-bottom: 30px;
	}
	.certify,.part5 .sy-bt{
    	margin: 40px auto 40px;
	}
	.part4 .sy-bt {
	    margin-top: 0;
	    margin-bottom: 40px;
	}
	.xwzx-left, .xwzx-left .picScroll-left .bd ul li{
		width: 720px;
	}
	.xwzx-left .picScroll-left .bd ,.xwzx-left .picScroll-left .bd ul, .xwzx-left .picScroll-left .bd ul li .pic, .xwzx-left .picScroll-left .bd ul li{
		height: 430px;
	}
	.xwzx-ul{
		height: auto;
	}
	.xwzx-ul li:last-child{
		margin-bottom: 0;
	}
	 .xwzx-left{
	 	height: 470px;
	 }
	.xwzx-right {
	    width: 720px;
	    margin-top: 20px;
	}
	.xwzx-ul li .text {
	    width: 620px;
	}
	.xwzx-ul li .bt{
		font-size: 22px;
		height: 29px;
	}
	.xwzx-ul li .nr{
		font-size: 18px;
	    line-height: 30px;
	    height: 30px;
	}
	.hzhb-ul li {
	    width: 238px;
	}
	.xwdt-ul li a{
		padding: 20px 10px;
		height: 135px;
	}
	.xwdt-ul li{
		background: none;
		height: 175px;
		border-bottom: 1px solid #e5e5e5;
	}
	.xwdt-ul li .pic{
		width: 246px;
		height: 135px;
	}
	.xwdt-ul li .text{
		width: 424px;
		margin-left: 20px;
	}
	.xwdt-ul li .text .nr,
	.xwdt-ul li .text .gd{
		display: none;
	}
	.xwdt-ul li .text .bt{
		font-size: 26px;
		line-height: 32px;
		height: 64px;
		padding-top: 19px;
	}
	.xwdt-ul li .text .time{
		font-size: 18px;
		padding-top: 8px;
	}
	.gdyd-content a{
		font-size: 24px;
	    line-height: 40px;
	    height: 40px;
	}
	.detail-nr * {
	    -webkit-text-size-adjust: none;
	    -moz-text-size-adjust: none;
	    -ms-text-size-adjust: none;
	    text-size-adjust: none;
	}
	.detail-pf {
	    width: auto;
	    left: auto;
	    right: 0;
	    top: -95px;
	}
	.current-content a{
		font-size: 20px;
	}
	.detail-bt .time span{
		font-size: 18px;
	}
	.footer-right{
		font-size: 22px;
	}
	.footer-right dt{
		font-size: 30px;
	}
	.footer-bottom p, .footer-bottom p a{
		font-size: 16px;
	}
	.form-list span{
		font-size: 18px;
	}
	.form-list.yzm input {
	    width: 210px;
	}
	.form-list,.form-list input{
		height: 50px;
	}
	.form-list span{
		line-height: 50px;
	}
	.form-list.nr textarea{
		width: 640px;
		line-height: 36px;
	}
	.right-content {
	    width: 478px;
	}
	.cpxl-ul li {
	    width: 229px;
	    height: 243px;
	}
	.cpxl-ul li .pic {
	    width: 203px;
	    height: 190px;
	}
	.cp-bt .pic {
	    width: 100%;
	    height: 430px;
	}
	.cp-bt .text{
		width: 100%;
		margin-left: 0;
		margin-top: 10px;
	}
	.cp-bt .text .bt{
		font-size: 30px;
	}
	.cp-bt .text dl dd{
		font-size: 18px;
	}
	.cp-bt .text dl dd.nr{
		line-height: 30px;
	    font-size: 18px;
	    height: 90px;
	}
	.cpxq-nr .cpbt{
		font-size: 30px;
		padding-bottom: 15px;
	}
	.contact {
	    padding: 50px 48px 0;
	}
	.zxly-input {
	    margin-right: 0;
	    width: 594px;
	    margin-bottom: 20px;
	}
	.zxly-input input {
	    width: 592px;
	}
	.zxxq-nr{
		padding: 0;
	}
	.contact-xq-l {
	    width: 520px;
	    margin: 0 auto;
	    float: none;
	    padding-left: 0;
	}
	.contact-xq-r {
	    position: static;
	    top: 0;
	    right: 0;
	    float: none;
	    width: 520px;
	    margin: 30px auto 35px;
	    height: auto;
	    padding-bottom: 55px;
	}
	.contact-xq {
	    height: auto;
	}
	.contact-bt {
	    text-align: center;
	    font-size: 40px;
	    color: #ffffff;
	    padding-top: 50px;
	    -webkit-text-size-adjust: none;
	    -moz-text-size-adjust: none;
	    -ms-text-size-adjust: none;
	    text-size-adjust: none;
	    margin-top: 0;
	}
	.contact-dz {
	    text-align: center;
	    font-size: 20px;
	    color: #FFFFFF;
	    -webkit-text-size-adjust: none;
	    -moz-text-size-adjust: none;
	    -ms-text-size-adjust: none;
	    text-size-adjust: none;
	}
	.contact-xq-r .bt{
		font-size: 28px;
	}
	.form-list.yzm a{
		height: 50px;
		line-height: 50px;
	}
	.yqlj-p{
		font-size: 22px;
	}
	.gdyd-content .bt{
		font-size: 26px;
	}
}







