@media (max-width: 1400px) {
	.container {
		/* max-width: 960px; */
	}

	.bann-box h3{
		font-size: 28px;
	}

	.bann-box .qliang{
		font-size:36px;
	}

}

@media (min-width: 1200px) {
	.bann-box .sybn{
		top: 25%;
		left:-26.5%;
	}
	.bann-box h3{
		font-size: 28px;
	}

	.bann-box .cread h3{
		font-size:26px;
	}
	.bann-box .cread p{
		font-size:18px;
		margin-top:18px;
		margin-bottom: 50px;
	}

	.bann-box .qliang{
		font-size:36px;
	}

	.sm-box .ywpd{
		padding-left:250px;
		padding-right:250px;
	}
	.jzg-box .cl20{
		width:20%;
		position: relative;
		min-height:1px;
		padding-left: 21px;
		padding-right:21px;
	}

}

@media (min-width: 992px) and (max-width: 1200px) {
	.jzg-box .cl20{
		width:20%;
		position: relative;
		min-height:1px;
		padding-left: 21px;
		padding-right:21px;
	}
	.bann-box .sybn{
		top: 25%;
		left:-26.5%;
	}

	.bann-box h3{
		font-size: 28px;
	}

	.bann-box .qliang{
		font-size:36px;
	}

	.sm-box .ywpd{
		padding-left:180px;
		padding-right:180px;
	}

}

@media (min-width: 992px){
	.bann-box .cread h3{
		font-size:26px;
	}
	.bann-box .cread p{
		font-size:18px;
		margin-top:18px;
		margin-bottom: 50px;
	}

	.cmsl {
		padding-right: 45px;
	}
	.width100-pc{
		width: 100%;
	}
	.width40-pc{
		width: 40%;
	}
	.width60-pc{
		width: 60%;
	}
	.gzhu-box p{
	    overflow : hidden;
	    text-overflow: ellipsis;
	    display: -webkit-box;
	    -webkit-line-clamp: 4;
	    -webkit-box-orient: vertical;
	}
	.col-md-offset-3-5{
		margin-left: 29%;
	}


}

@media (max-width: 992px){
	.logdw img {
	    margin-left: 15px;
	}
	.paddr-00{
	    padding-right: 15px;
	}
	.mar-t-30-phone{
	    margin-top: 30px;
	}
	.buzou-piece{
	    min-height:initial;
	}
	.page-shuoming{
		padding: 30px 20px;
	}
	.us-tu{
		display: none;
	}
}

@media (min-width: 768px) and (max-width: 992px){
	.bann-box .sybn{
		top: 18%;
		left:-21.5%;
	}
	.bann-box h3{
		font-size: 22px;
	}

	.bann-box .cread h3{
		font-size:22px;
	}
	.bann-box .cread p{
		font-size:14px;
		margin-top:14px;
	}

	.bann-box .qliang{
		font-size:28px;
	}
	.sm-box .ywpd{
		padding-left:80px;
		padding-right:80px;
	}

	.jzg-box p{
		min-height:132px;
	}
	.width40-pc{
		width: 40%;
	}
	.width60-pc{
		width: 60%;
	}
	.xinlang-wen .width40-pc, .gzhu-box .width40-pc{
		width: initial;
	}

}


@media (max-width: 768px){
	.bann-box .sybn{
		top: 10%;
		left:-21.5%;
	}
	.bann-box h3{
		font-size: 12px;
	}

	.bann-box .cread h3{
		font-size:18px;
	}
	.bann-box .cread p{
		font-size:14px;
		margin-bottom:0;
		margin-top:15px;
	}

	.xpzs{
		bottom:0px;
	}

	.bann-box .qliang{
		font-size:16px;
	}

	.sm-box{
		padding-left:20px;
		padding-right:20px;
	}
	.nav > li > a {
	    padding: 10px 15px;
	}
	.nav > li{
		border-bottom: 1px solid #f1f1f1;
	}
	.nav > li:last-child{
		border-bottom:none;
	}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form{
		margin-top: 11px;
	}
	.padd-60-60{
	    padding-top: 20px;
	    padding-bottom: 20px;
	}
	.top-lujing {
	    padding: 12px 2px;
	    background-image: url("../images/puzhi/bg-lujing.png");
	    background-repeat: repeat-x;
	}
	.navbar-nav {
	    margin: 7.5px -15px;
	    padding: 0 15px;
	}
	.equal-height-column {
	    height: auto !important;
	}
	.xin-right{
		width: 100%;
		margin-top: 15px;
	}
	.xin-left, .xin-right {
	    float: left;
	}
	.page-zuzhi .block41 ul li{
	    width: 50%;
	}
	.width30-phone{
		width: 26%;
	}
	.width70-phone{
		width: 74%;
	}
	.page-jijinxq img{
		width: 100%;
		margin-left:0px;
	}

	/*.page-jijin .jztd{
		margin:40px 55px 18px;
	}

	.page-jijin .xmjz{
		margin:18px 55px 0;
	}*/
	.page-jijin .jztd{
		margin:40px 55px 18px;
		margin: 20px 0px 10px;
	}
	.service-block {
	    padding: 10px 30px 40px;
	    text-align: center;
	    margin-bottom: 20px;
	    padding: 20px;
	}



	.btn-td{
		color: #fff;
		background-color: #5b9bd5;
		border-radius: 5px;
		padding-top: 12px;
		padding-bottom:12px;
		font-size:16px;
		width:100%;
	}
	.btn-td:hover,.btn-td:active,.btn-td:focus{
		color: #fff;
		background-color: #528cc0;
	}

	.btn-jz{
		color: #fff;
		background-color: #548235;
		border-radius: 5px;
		font-size:16px;
		padding-top:12px;
		padding-bottom: 12px;
		width:100%;
	}

	.btn-jz:hover,.btn-jz:active,.btn-jz:focus{
		color: #fff;
		background-color: #476e2c;
	}

	.news-box .new-gift .gftb2 a{
		font-size:15px;
		padding-left:4px;
		padding-right:4px;
	}

	.news-box .new-gift .gftb2 .nav > li{
		border-bottom: none;
	}
	.xuzhi{
	    line-height: initial;
	    padding: 0px;
        margin-bottom: 20px;
		margin-top: -5px;
	}
	.new-wenti{
	    margin-bottom: 40px;
	}
	.gzhu-box .gzhu-rbox{
		padding-left: 0;
	}
	.xinlang-wen .width70-phone{
		padding-left: 6px;
	}
	.weixin-wen li{
		border: none;
	}
	.xin-left img{
		width: 100%;
	}
	.xin-left{
		width: 100%;
		padding-right: 0;
	}



}

@media (min-width: 768px){
	.form-inline .form-group {
	    display: inline-block;
	    margin-bottom: 15px;
	    vertical-align: middle;
	}
	.paddr-40-phone{
		padding-right: 40px;
	}
	.dl-horizontal dd{
		margin-left: 46px;
	}
	.dl-horizontal dt{
		width: 46px;
		text-align: left;
	}
	.contact-box .card_follow .pzewm{
		width:100%;
	}
	.padd-150-150lr-phone{
		padding-left: 150px;
		padding-right: 150px;
		background-color: white;
		/*background-color: #f5f5f5;*/
	}
	.width-30-lg{
		width: 30%;
	}
	.width-30-lg{
		width: 30%;
	}
	.page-zuzhi .xin-left{
    	width: 25%;
	}
	.page-zuzhi .xin-right{
	    width: 75%;
	}
	/*.width100-pc{
		width: 100%;
	}
	.width40-pc{
		width: 40%;
	}
	.width60-pc{
		width: 60%;
	}
	.gzhu-box p{
	    overflow : hidden;
	    text-overflow: ellipsis;
	    display: -webkit-box;
	    -webkit-line-clamp: 3;
	    -webkit-box-orient: vertical;
	}*/
	.thumbnail-style h3 {
	    min-height: 42px;
	    overflow : hidden;
	    text-overflow: ellipsis;
	    display: -webkit-box;
	    -webkit-line-clamp: 2;
	    -webkit-box-orient: vertical;
	}


	.page-jijin .jztd{
		margin:40px 55px 18px;
		margin: 20px 0px 15px;
	}

	.page-jijin .xmjz{
		margin:18px 55px 0;
		margin: 0;
	}



	.btn-td{
		color: #fff;
		background-color: #5b9bd5;
		border-radius: 5px;
		padding-top: 10px;
		padding-bottom:10px;
		font-size:15px;
		width:100%;
	}
	.btn-td:hover,.btn-td:active,.btn-td:focus{
		color: #fff;
		background-color: #528cc0;
	}

	.btn-jz{
		color: #fff;
		background-color: #548235;
		border-radius: 5px;
		font-size:16px;
		padding-top:10px;
		padding-bottom: 10px;
		width:100%;
	}

	.btn-jz:hover,.btn-jz:active,.btn-jz:focus{
		color: #fff;
		background-color: #476e2c;
	}
	.margin-lr30{
		margin: 0x 30px;
	}
	.xin-left img{
		width: 220px;
	}


}

@media (max-width:480px){
	/*.bann-box .cread{*/
		/*bottom:-10px;*/
	/*}*/

	.bann-box .cread h3{
		font-size:14px;
	}
	.bann-box .cread p{
		font-size:12px;
		margin-bottom:-10px;
		margin-top:8px;
	}

	/*.page-jijin .jztd{
		margin:40px 0 18px;
	}

	.page-jijin .xmjz{
		margin:18px 0 0;
	}*/



	.btn-td{
		color: #fff;
		background-color: #5b9bd5;
		border-radius: 5px;
		padding-top: 12px;
		padding-bottom:12px;
		font-size:13px;
		width:100%;
	}
	.btn-td:hover,.btn-td:active,.btn-td:focus{
		color: #fff;
		background-color: #528cc0;
	}

	.btn-jz{
		color: #fff;
		background-color: #548235;
		border-radius: 5px;
		font-size:13px;
		padding-top:12px;
		padding-bottom: 12px;
		width:100%;
	}

	.btn-jz:hover,.btn-jz:active,.btn-jz:focus{
		color: #fff;
		background-color: #476e2c;
	}


}
