
@media (min-width:200px) {

}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1200px;
  }
}
.dw{
	z-index: -1;
	padding-top: 90px;
}
@media (min-width:200px) {
  .dw{
  		padding-top: 0;
  }
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
  .dw{
  		padding-top: 90px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1200px;
  }
}
/*联系我们  开始*/
.contact_banner{
	width: 100%;
}
.con_body{
	padding-top: 40px;
}
.con_tit{
	text-align: center;
	line-height: 40px;
	color:#333;
	font-size: 24px;
}
.con_p{
	color: #666666;
	font-size: 14px;
	text-align: center;
	padding-top: 20px;
}
.ways{
	margin-top: 50px;
	background: #f7f7f7;
}
.ways_1{
	padding-top: 52px;
}
.map{
	width: 100%;
	height: 383px;
}
.con_us{
	box-sizing: border-box;
	padding-left: 30px;
	padding-top: 50px;
}
.con_us1{
	position: relative;
}
.con_us1:after{
	content: '';
	display: inline-block;
	width: 45px;
	height:1px;
	background: #2f669b;
	position: absolute;
	left: 0;
	bottom: -16px;
}
.con_us1 h1{
	display: inline-block;
	font-size: 24px;
	color: #2a2a2a;
}
.con_us1 span{
	padding-left: 8px;
	color: #adadad;
	font-size: 18px;
}
.con_us2{
	margin-top: 40px;
	float: left;
	position: relative;	
}
.con_us2 ul{
	float: left;
}
.con_us2 ul li{
	height: 48px;
	line-height: 48px;
}
.con_us2 ul li span{
	font-size: 16px;
	color: #666;
	display: inline-block;
}
.con_us2 ul li i{
	display: inline-block;
	width:33px;
	height: 33px;
	float: left;
	margin-right: 13px;
	margin-top: 7px;
}
.con_us2 ul li:nth-of-type(1) i{
	background: url(../images/fax.png) no-repeat left center;
	background-size: 100%;
}
.con_us2 ul li:nth-of-type(2) i{
	background: url(../images/url.png) no-repeat left center;
	background-size: 100%;
}
.con_us2 ul li:nth-of-type(3) i{
	background: url(../images/email.png) no-repeat left center;
	background-size: 100%;
}
.con_us2 ul li:nth-of-type(4) i{
	background: url(../images/address.png) no-repeat left center;
	background-size: 100%;
}
.con_ewm{
	float: right;
	position: absolute;
    right: 0;
}
.con_ewm img
{
    width:84px;
    height:84px;
}
.con_ewm p{
	padding-top: 13px;	
}
.bk_con{
	margin-top: 26px;
}
@media (min-width:200px) {
	.con_body {
    padding-top: 15px;
	}
	.con_us1:after{
	content: '';
	display: inline-block;
	width: 40px;
	height:1px;
	background: #2f669b;
	position: absolute;
	left: 0;
	bottom: -9px;
}
    .map_right{
        margin-bottom: 16px;
    }

	.con_tit{
		font-size: 20px;
	}
    .con_tit img
    {
        display: block;
        width: 86px;
        margin: 0 auto;
    }
	.con_p{
		padding: 5px 10px;
		font-size: 14px;
	}
	.ways{
		margin-top: 15px;
	}
	.ways_1{
		padding-top: 15px;
	}
	.map_left,.map_right{
		padding: 0;
	}
	.con_us{
		padding-left: 0px;
    	padding-top: 0px;
	}
	.con_us1 h1{
		font-size: 22px;
	}
	.con_us1 span{
		font-size: 16px;
	}
	.con_us2{
		margin-top: 10px;
	}
	.con_us2 ul li{
		height: 40px;
	}
	.con_us2 ul li i{
		margin-right: 3px;
	}
	.con_us2 ul li span{
		font-size: 12px;
	}
	.con_ewm p{
	padding-top: 5px;
	font-size: 13px;	
	}
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
  .con_body{
	padding-top: 40px;
	}
	.con_us1:after{
	content: '';
	display: inline-block;
	width: 45px;
	height:1px;
	background: #2f669b;
	position: absolute;
	left: 0;
	bottom: -16px;
}
    .map_right{
        margin-bottom: 0px;
    }
	.con_tit{
		font-size: 24px;
	}
    .con_tit img
    {
        display:inline;
        width: 100px;
        margin-right: 10px;
    }
	.con_p{
		padding-top: 20px;
	}
	.ways{
		margin-top: 50px;
	}
	.ways_1{
		padding-top: 52px;
	}
	.map_left,.map_right{
		padding-right: 15px;
    	padding-left: 15px;
	}
	.con_us{

		padding-top: 50px;
	}
	.con_us1 h1{
		font-size: 24px;
	}
	.con_us1 span{
		font-size: 18px;
	}
	.con_us2{
		margin-top: 40px;
	}
	.con_us2 ul li{
		height: 48px;
	}
	.con_us2 ul li i{
		margin-right: 13px;
	}
	.con_us2 ul li span{
		font-size: 16px;
	}
	.con_ewm p{
	padding-top: 5px;
	font-size: 13px;	
	}
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1200px;
  }
}
/*联系我们   结束*/
/*企业动态  开始*/
.new_item{
	float: right;
}
.new_item ul li{
	float: left;
	margin-left: 68px;
	padding: 0 13px;
}
.new_item ul li a{
	font-size: 14px;
	color: #4a4a4a;
}
.new_item ul li.on{
	border-bottom: 2px solid #28649f;
}
.new_item ul li.on a{
	color: #28649f;
}
.wraps_{
	display: inline-block;
}
.c_news{
	padding-top: 40px;
}
.c_news_tit{
	margin: 0 auto;
}
.news_ic{
	margin: 0 auto;
	display: block;
	width: 24px;
	height: 22px;
	background: url(../images/new_ic1.png) no-repeat center;
	background-size: 100%;
}
.c_news_tit h1{
	text-align: center;
	font-size: 30px;
	color: #333333;
	line-height: 70px;
	position: relative;
}
.c_news_tit h1:before{
	position: absolute;
	content: '';
	display: inline-block;
	width: 44px;
	height: 1px;
	background: #a0a0a0;
	margin-left: -55px;
	 bottom: 34px;
}
.c_news_tit h1:after{
	position: absolute;
	content: '';
	display: inline-block;
	width: 44px;
	height: 1px;
	background: #a0a0a0;
	margin-left: 12px;
	bottom: 34px;
}
.c_news_tit p{
	text-align: center;
	color: #666666;
	font-size: 14px;
}
.cnews_body{
	/*padding-right: 0;
    padding-left: 0;*/
   padding-bottom: 100px;
}
.cnew_pic2{padding-left: 40px;}
.cnew_pic{
	border: 1px solid #28649f;
	position: relative;
	height: 270px;
	padding-left: 0px;
	padding-right: 0;
}
.cnew_pic img{
	position: absolute;
	margin:auto;
	left:0;
	right: 0;
	top: 0;
	bottom: 0;
	max-width: 100%;
	max-height: 100%;
}
.cnew_pic2{
	/*padding-right: 0;*/
}
.cnew_1{
	border-bottom: 1px solid #eaeaea;
	position: relative;
}
.cnew_1:after{
	content: '';
	display: inline-block;
	width: 26px;
	height: 1px;
	background: #28649f;
	position: absolute;
}
.cnew_1 h2{
	/*padding-top: 15px;*/
	font-size: 18px;
	color: #333333;
}
.cnew_1 p{
	font-size: 18px;
	color: #f8b339;
	padding-top: 5px;
	padding-bottom: 14px;
}
.cnew_2{
	margin-top: 54px;
	color: #898989;
	font-size: 14px;
	line-height: 24px;
}
.cn_date{
	margin-top: 30px;
}
.cn_date p{
	color: #9c9c9c;
	font-size: 16px;
	display: inline-block;
	float: left;
}
.cn_date i{
	display: inline-block;
	float: right;
	width: 30px;
	height: 8px;
	background: url(../images/new_jt.png) no-repeat center;
	background-size: 100%;
}
@media (min-width: 200px) {
	.c_news {
	    padding-top: 15px;
	}
	.c_news_tit h1 {
    font-size: 24px;
    line-height: 65px;
	}
	.cnews_body {
    padding-bottom: 50px;
	}
	.cnew_pic{
		height: 170px;
	}
	.cnew_pic2{
		padding-left: 0px;
		padding-top: 10px;
		padding-right: 0;
	}
	.cnew_1 h2{
		font-size: 15px;
	}
	.cnew_1 p{
		font-size: 15px;
	}
	.cnew_2 {
    margin-top: 14px;
	}
	.cn_date {
    margin-top: 15px;
	}
	.cn_date p{
		font-size: 14px;
	}
.new_item ul li:nth-of-type(1){
		margin-left: 0px;
	}
	.new_item ul li:nth-of-type(2){
		margin-right: 57px;
		margin-left: 64px;
	}
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
  .c_news {
    padding-top: 40px;
	}
	.c_news_tit h1 {
    font-size: 30px;
    line-height: 70px;
	}
	.cnews_body {
    padding-bottom: 100px;
	}
	.cnew_pic{
		height: 270px;
	}
	.cnew_pic2{
		padding-left: 40px;
		padding-right: 15px;
		padding-top: 0;
	}
	.cnew_1 h2{
		font-size: 18px;
	}
	.cnew_1 p{
		font-size: 18px;
	}
	.cnew_2 {
    margin-top: 54px;
	}
	.cn_date {
    margin-top: 30px;
	}
	.cn_date p{
		font-size:16px;
	}
	.new_item ul li{
		float: left;
		margin-left: 68px;
		padding: 0 13px;
	}
	.new_item ul li a{
		font-size: 14px;
		color: #4a4a4a;
	}
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1200px;
  }
}
/*企业动态  结束*/
/*资讯详情  开始*/
.news_tit{
	text-align: center;
	font-size: 26px;
	color: #333333;
	border-bottom: 1px dashed #e5e5e5;
	padding-bottom: 20px;
}
.news_time{
	padding-top: 20px;
}
.news_time p{
	display: inline-block;
	padding-right: 20px;
	font-size: 14px;
	color: #9a9a9a;
}
.news_time h5{
	float: right;
	font-size: 14px;
	color: #9a9a9a;
	display: inline-block;
}
.news_time h5 i{
	display: inline-block;
	width: 15px;
	height: 11px;
	background: url(../images/eye.png) no-repeat left center;
	margin-right: 10px;
}
.news_xq{
	padding-top: 75px;
	font-size: 14px;
	color: #5f5f5f;
	line-height: 30px;
}
.news_xq img{
	max-width: 100%;
	height: auto;
}
.new_next{
	margin-top: 30px;
	margin-bottom: 80px;
}
.new_next a{
	display: block;
	color: #333;
	font-size: 16px;
}
.new_prev{
	color: #333333;
	border-bottom: 1px solid #f3f3f3;
	padding-bottom: 17px;
}
.new_next a.new_next1{
	color: #f0a727;
	padding-top: 17px;
}
@media (min-width:200px) {
	.news_tit{
	  	font-size: 16px;
	  	padding-bottom: 10px;
	  }
	.news_time {
    padding-top: 10px;
	}
	.news_time p{
		padding-right: 5px;
		font-size: 12px;
	}
	.news_time h5{
		font-size: 12px;
		float: inherit;
	}
	.news_xq{
		padding-top: 25px;
	}
	.news_xq{
		line-height: 25px;
	}
	.new_next a{
	font-size: 14px;
	}
		.new_prev{
	padding-bottom: 7px;
	}
	.new_next a.new_next1{
		padding-top: 7px;
	}
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
  .news_tit{
  	font-size: 26px;
  	padding-bottom: 20px;
  }
  .news_time {
    padding-top: 20px;
	}
	.news_time p{
		padding-right: 20px;
		font-size: 14px;
	}
	.news_time h5{
		font-size: 14px;
		float: right;
	}
	.news_xq{
		padding-top: 75px;
	}
	.news_xq{
		line-height: 30px;
	}
	.new_next a{
	font-size: 16px;
	}
	.new_prev{
	padding-bottom: 17px;
	}
	.new_next a.new_next1{
		padding-top: 17px;
	}
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1200px;
  }
}
/*资讯详情结束*/
/*行业资讯*/
.indus_ic{
	background: url(../images/dev_ic.png) no-repeat center;
	background-size: 100%;
}
.new_indus{
	margin-top: 50px;
}
.new_indus ul{
	padding-left: 0;
	padding-right: 0;
}
.new_indus ul li{
	border-bottom: 1px dashed #e8e8e8;
	padding: 29px 0;
}
.new_indus ul li a{
	box-sizing: border-box;
}
.indus_time{
	background: #f6fbff;
	height: 145px;
	width: 136px;
}
.indus_time h1,.indus_time h3{
	text-align: center;
	color: #28649f;
}
.indus_time h1{
	font-size: 40px;
	padding-top: 30px;
}
.indus_time h3{
	font-size: 16px;
	padding-top: 5px;
}
.indus_cen{
	padding-left:50px;
	padding-right: 0;
	box-sizing: border-box;
}
.indus_cen h2{
	border-bottom: 1px solid #eaeaea;
	position: relative;
	font-size: 24px;
	color: #333333;
	padding-bottom: 22px;
	/*display: inline-block;*/
}
.indus_cen h2:after{
	content: '';
	display: inline-block;
	width: 26px;
	height: 1px;
	background: #28649f;
	position: absolute;
	left: 0;
	bottom: 0;
}
.indus_cen b{
	display: inline-block;
	width: 30px;
	height: 8px;
	background-size: 100%;
	background: url(../images/new_jt.png) no-repeat center;
	position: absolute;
    top: 0%;
    right: 0;
}
.indus_cen p{
	padding-top: 25px;
	color: #898989;
	font-size: 16px;
	line-height: 25px;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}
.new_indus ul li a:hover .indus_cen h2{
	color: #4d7dae;
}

@media (min-width:200px) {
	.new_indus ul li{
  	padding: 20px 0;
  }
    .indus_time {
    height: auto;
    width: auto;
    margin-left: 5px;
    padding-left: 8px;
    padding-right: 8px;
	}
	.indus_cen h2{
		font-size: 16px;
		padding-bottom: 10px;
		white-space:nowrap; 
		text-overflow:ellipsis; 
		-o-text-overflow:ellipsis; 
		overflow: hidden; 
	}
	.indus_cen{
		padding-left: 10px;
	}
	.indus_time h1 {
    font-size: 20px;
    padding-top: 25px;
	}
	.indus_time h3 {
    font-size: 14px;
    padding-top: 5px;
    padding-bottom: 15px;
	}
	.new_indus {
    margin-top: 10px;
	}
	.indus_cen p {
    padding-top: 8px;
    color: #898989;
    font-size: 13px;
    line-height: 20px;
	}
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
  .new_indus ul li{
  	padding: 29px 0;
  }
  .indus_time {
    height: 145px;
    width: 136px;
    margin-left: 0;
    padding-left: 15px;
    padding-right: 15px;
	}
	.indus_cen h2{
	font-size: 24px;
	padding-bottom: 22px;
	}
	.indus_cen{
		padding-left: 50px;
	}
	.indus_time h1 {
    font-size: 40px;
    padding-top: 30px;
	}
	.indus_time h3 {
    font-size: 16px;
    padding-top: 5px;
     padding-bottom: 0px;
	}
	.new_indus {
    margin-top: 50px;
	}
	.indus_cen p {
    padding-top: 25px;
    color: #898989;
    font-size: 16px;
    line-height: 25px;
	}
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1200px;
  }
}
/*招商联盟 开始*/
.league{
	margin-top: 45px;
	padding-left: 0;
	padding-right: 0;
}
.league_tit h1{
	text-align: center;
	font-size: 24px;
	color: #333333;
}
.league_tit h3{
	font-size: 14px;
	color: #666;
	text-align: center;
	padding: 13px 0 21px 0;
}
.league_tit:after{
	content: '';
	width: 26px;
	height: 1px;
	background: #28649f;
	margin: 0 auto;
    display: block;
}
.league_1{
	margin-top: 40px;
}
.league_1 h2{
	font-size: 18px;
	color: #333;
	text-align: center;
}
.league_1 p{
	padding-top: 15px;
	font-size: 14px;
	color: #898989;
	text-align: center;
	line-height: 24px;
	width: 75%;
  margin-left: 12.5%;
}
.league_2{
	margin-top: 75px;
}
.league_2_1 ul li{
	border: 1px solid #e9e9e9;
	width: 300px;
	padding-bottom: 35px;
	margin-left: 30px;
	margin-right: 30px;
	height: 203px;
}
.league_2_1 ul li h4,.league_2_2 ul li h4{
	color: #3e3e3e;
	font-size: 16px;
	text-align: center;
}
.league_2_1 ul li h4:after,.league_2_2 ul li h4:after{
	content: '';
	width: 26px;
	height: 1px;
	background: #a0a0a0;
	margin: 0 auto;
  display: block;
  margin-top: 10px;
}
.league_2_1 ul li p,.league_2_2 ul li p{
	padding-top: 10px;
	font-size: 14px;
	color: #676767;
	line-height: 24px;
	text-align: center;
}
.league_2_1 ul li:nth-of-type(2){
	/*margin: 0 11%;*/
}
.league_2_1 ul li i,.league_2_2 ul li i{
	margin: 13px auto;
}
.league_2_1 ul li:nth-of-type(1) i{
	display: block;
	width: 24px;
	height: 30px;
	background: url(../images/join1.png) no-repeat center;
	background-size: 100%;
}
.league_2_1 ul li:nth-of-type(2) i{
	display: block;
	width: 32px;
	height: 29px;
	background: url(../images/join2.png) no-repeat center;
	background-size: 100%;
}
.league_2_1 ul li:nth-of-type(3) i{
	display: block;
	width: 30px;
	height: 28px;
	background: url(../images/join3.png) no-repeat center;
	background-size: 100%;
}
.league_2_2 ul li:nth-of-type(1) i{
	display: block;
	width: 30px;
	height: 28px;
	background: url(../images/join4.png) no-repeat center;
	background-size: 100%;
}
.league_2_2 ul li:nth-of-type(2) i{
	display: block;
	width: 28px;
	height: 28px;
	background: url(../images/join5.png) no-repeat center;
	background-size: 100%;
}
.league_2_2{
	margin-bottom: 115px;
}
.league_2_2 ul li{
	border: 1px solid #e9e9e9;
	float: left;
	width: 300px;
	padding-bottom: 35px;
	height: 201px;
}
.league_2_2 ul li:nth-of-type(1){
	/*margin-left: 18%;
	margin-right: 11%;*/
}
.league_2_2 ul li:nth-of-type(2){
	/*margin-right: 18%;*/
}
.league_3{
	position: relative;
	overflow: hidden;
}
.league_3 img{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 0;
	max-width: 100%;
}
.input_lea{
	position: relative;
	/*width: 50%;*/
	margin: 0 auto;
	/*background: rgba(255,255,255,.4);*/
}
.league_3_1{
	padding-top: 30px;
	background: rgba(255,255,255,.4);
}
.league_3_1 h3{
	color: #333333;
	font-size: 24px;
	text-align: center;
}
.league_3_1 p{
	color: #666;
	font-size: 14px;
	text-align: center;	
	padding-top: 13px;
}
.league_3_1 p:after{
	content: '';
	display: block;
	margin: 0 auto;
	width: 26px;
	height: 1px;
	background: #28649f;
	margin-top:20px;
}
.league_3_1 ul li{
	margin: 20px 10%;
}
.league_3_1 ul li input{
	background: #fff;
	width: 100%;
	height: 42px;
	padding-left: 16px;
	border: 1px solid #fff;
}
.league_3_1 ul li:last-child{
	padding-top: 20px;
}
.league_3_1 ul li a{
	margin: 0 auto;
	display: block;
	height: 50px;
	width: 190px;
	line-height: 50px;
	text-align: center;
	background: #2f669b;
	color: #fff;
	font-size: 16px;
}
@media (min-width:200px) {
	.league_2_1_2{
		padding: 0;
	}
	 .league {
    margin-top: 25px;
    }
    .league_tit h3 {
    padding: 13px 0 13px 0;
		}
		.league_1 {
    margin-top: 20px;
		}
		.league_1 h2 {
    font-size: 14px;
    /*padding: 0 10px;*/
    box-sizing: border-box;
    }
    .league_1 p {
    padding-top: 10px;
    font-size: 12px;
    line-height: 20px;
    width: 90%;
    margin-left: 5%;
		}
		.league_2 {
    margin-top: 25px;
		}
		.league_2_1 ul li{
      margin-left: 10%;
      margin-right: 30px;
       margin-bottom: 25px;
       width: 80%;
		}
		.league_2_2 ul li{
			margin-bottom: 25px;
			margin-left: 10%;
      width: 80%;
		}
		.league_2_2 {
    margin-bottom: 20px;
		}
				.league_3_1 h3{
			font-size: 16px;
		}
		.league_3_1 ul li{
		margin: 2px 1%;
    float: left;
    width: 47%;
		}
		.league_3 img{
			height: 200px;
		}
			.league_3_1 {
    padding-top: 10px;
		}
		.league_3_1 ul li input{
		background: #fff;
		width: 100%;
		height: 28px;
		padding-left: 16px;
		border: 1px solid #fff;
	}
	.league_3_1 ul li a {
    height: 35px;
    width: 190px;
    line-height: 35px;
	}
	.league_3_1 ul li:last-child {
    padding-top: 5px;
    width: 100%;
    padding-bottom: 2px;
	}
			.league_3_1 p {
    padding-top: 5px;
	}
	.league_3_1 p:after{
		margin-top: 5px;
	}
		
		
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
  .league {
    margin-top: 45px;
    }
    .league_tit h3 {
    padding: 13px 0 21px 0;
		}
		.league_1 {
    margin-top: 40px;
		}
		.league_1 h2 {
    font-size: 18px;
    }
    .league_1 p {
    padding-top: 15px;
    font-size: 14px;
    line-height: 24px;
    width: 75%;
    margin-left: 12.5%;
		}
		.league_2 {
    margin-top: 45px;
		}
		.league_2_1 ul li{
    margin-bottom: 45px;
    width: 290px;
   	margin-left: 6%;
    margin-right: 10px;
		}
			.league_2_2 ul li{
				width: 290px;
				margin-left: 6%;
    		margin-right: 10px;
			}
			.league_2_2 ul li:nth-of-type(1){
    /*margin-left: 5%;
    margin-right: 5%;*/
	}
	.league_2_2 ul li:nth-of-type(2){
		margin-right: 5%;
	}
		.league_2_2 {
    margin-bottom: 60px;
		}
		.league_3_1 h3{
			font-size: 16px;
		}
		.league_3 img{
			height: auto;
		}
		.league_3_1 ul li{
		margin: 8px 1%;
    float: left;
    width: 47%;
		}
			.league_3_1 {
    padding-top: 12px;
		}
		.league_3_1 ul li input{
		background: #fff;
		width: 100%;
		height: 30px;
		padding-left: 16px;
		border: 1px solid #fff;
	}
	.league_3_1 ul li a {
    height: 35px;
    width: 190px;
    line-height: 35px;
	}
	.league_3_1 ul li:last-child {
    padding-top: 5px;
    width: 100%;
	}
			.league_3_1 p {
    padding-top: 10px;
	}
	.league_3_1 p:after{
		margin-top: 5px;
	}
		
		
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
  .league_2_1 ul li{
	  width: 290px;
    margin-left: 5px;
    margin-right: 5px;
    margin-bottom: 65px;
	}
		.league_2_2{
		margin-bottom: 115px;
	}
	.league_2_2 ul li{
		width: 300px;
		padding-bottom: 35px;
		margin-bottom: 75px;
	}
	.league_2_2 ul li:nth-of-type(1){
    margin-left: 10%;
    margin-right: 10%;
	}
	.league_2_2 ul li:nth-of-type(2){
		margin-right: 10%;
	}
	.league_2_2 {
    margin-bottom: 100px;
		}
		.league_3_1 h3{
			font-size: 24px;
		}
		.league_3_1 ul li{
		margin: 4px 10%;
		width: 81%;
		float: inherit;
		}
			.league_3_1 {
    padding-top: 2px;
		}
		.league_3_1 ul li input{
		background: #fff;
		width: 100%;
		height: 30px;
		padding-left: 16px;
		border: 1px solid #fff;
	}
	.league_3_1 ul li a {
    height: 35px;
    width: 190px;
    line-height: 35px;
	}
	.league_3_1 ul li:last-child {
    padding-top: 10px;
    width: auto;
	}
			.league_3_1 p {
    padding-top: 4px;
	}
	.league_3_1 p:after{
		margin-top: 5px;
	}
		
}
@media (min-width: 1100px) {
			.league_3_1 ul li{
		margin: 4px 10%;
		}
			.league_3_1 {
    padding-top: 2px;
		}
		.league_3_1 ul li input{
		background: #fff;
		width: 100%;
		height: 35px;
		padding-left: 16px;
		border: 1px solid #fff;
	}
	.league_3_1 ul li a {
    height: 35px;
    width: 190px;
    line-height: 35px;
	}
	.league_3_1 ul li:last-child {
    padding-top: 10px;
	}
			.league_3_1 p {
    padding-top: 4px;
	}
	.league_3_1 p:after{
		margin-top: 5px;
	}
	}
@media (min-width: 1200px) {
  .container {
    width: 1200px;
  }
	.league_2_1 ul li{
		width: 300px;
		margin-left: 30px;
		margin-right: 30px;
		margin-bottom: 75px;
	}
	.league_2_2{
		margin-bottom: 115px;
	}
	.league_2_2 ul li{
		width: 300px;
		padding-bottom: 35px;
		margin-bottom: 75px;
	}
	.league_2_2 {
    margin-bottom: 115px;
		}
		
		.league_3_1 ul li{
		margin: 6px 10%;
		}
			.league_3_1 {
    padding-top: 20px;
		}
		.league_3_1 ul li input{
		background: #fff;
		width: 100%;
		height: 35px;
		padding-left: 16px;
		border: 1px solid #fff;
	}
	.league_3_1 ul li a {
    height: 35px;
    width: 190px;
    line-height: 35px;
	}
	.league_3_1 ul li:last-child {
    padding-top: 10px;
	}
			.league_3_1 p {
    padding-top: 8px;
	}
	.league_3_1 p:after{
		margin-top: 10px;
	}
		
}
@media (min-width: 1300px){
	.league_3_1 ul li{
		margin: 8px 10%;
	}
			.league_3_1 {
    padding-top: 20px;
		}
		.league_3_1 ul li input{
		background: #fff;
		width: 100%;
		height: 35px;
		padding-left: 16px;
		border: 1px solid #fff;
	}
	.league_3_1 ul li a {
    height: 35px;
    width: 190px;
    line-height: 35px;
	}
	.league_3_1 ul li:last-child {
    padding-top: 10px;
	}
	.league_3_1 p {
    padding-top: 8px;
}
.league_3_1 p:after{
	margin-top: 12px;
}
}
@media (min-width: 1400px){
	.league_3_1 ul li{
		margin: 8px 10%;
	}
			.league_3_1 {
    padding-top: 20px;
		}
		.league_3_1 ul li input{
		background: #fff;
		width: 100%;
		height: 35px;
		padding-left: 16px;
		border: 1px solid #fff;
	}
	.league_3_1 ul li a {
    height: 35px;
    width: 190px;
    line-height: 35px;
	}
	.league_3_1 ul li:last-child {
    padding-top: 20px;
	}
	.league_3_1 p {
    padding-top: 10px;
}
.league_3_1 p:after{
	margin-top: 15px;
}
}
@media (min-width: 1500px){
		.league_3_1 {
    padding-top: 20px;
		}
	.league_3_1 ul li{
	margin: 12px 10%;
}
.league_3_1 ul li input{
	background: #fff;
	width: 100%;
	height: 40px;
	padding-left: 16px;
	border: 1px solid #fff;
}
.league_3_1 ul li a {
    height: 40px;
    width: 190px;
    line-height: 40px;
}
.league_3_1 ul li:last-child {
    padding-top: 20px;
}
.league_3_1 p {
    padding-top: 13px;
}
.league_3_1 p:after{
	margin-top: 18px;
}
}
@media (min-width: 1700px){
	.league_3_1 {
    padding-top: 30px;
}
	.league_3_1 ul li{
	margin: 20px 10%;
}
.league_3_1 ul li input{
	background: #fff;
	width: 100%;
	height: 42px;
	padding-left: 16px;
	border: 1px solid #fff;
}
.league_3_1 ul li a {
    height: 50px;
    width: 190px;
    line-height: 50px;
}
.league_3_1 ul li:last-child {
    padding-top: 30px;
}
.league_3_1 p {
    padding-top: 13px;
}
.league_3_1 p:after{
	margin-top: 20px;
}
}


/*招商联盟结束*/

/*产品中心  开始*/
.goods,.goods1{
	margin-top: 45px;
}
.goods ul li{
	float: left;
	width: 320px;
	/*height: 310px;*/
	border:1px solid #e3e2e1;
	position: relative;
	margin-bottom: 50px;
	margin-left: 30px;
	margin-right: 30px;
	box-sizing: border-box;
}
.goods_pic{
	margin: 0 auto;
	position: relative;
	/*margin-top: 40px;
    width: 268px;
	height: 120px;*/
}
.goods_pic img{
	/*position: absolute;
	margin: auto;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	max-width: 100%;
	max-height: 100%;*/
    width: 100%;
}
.goods ul li h4{
	/*font-size: 24px;
	color: #313131;
	text-align: center;
	padding-top: 32px;
	padding-bottom: 90px*/
    font-size: 22px;
    color: #313131;
    text-align: center;
    margin-top: 32px;
    margin-bottom: 90px;
    line-height: 30px;
    height: 60px;
    overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;
}
    .goods ul li h4 span {
        font-size:14px;
        position:relative;
        top:-10px;
    }
.goods ul li p{
	position: absolute;
	height: 53px;
	line-height: 53px;
	background: #eef3f8;
	color: #28649f;
	font-size: 16px;
	text-align: center;
	bottom: 0;
	left: 0;
	width: 100%;
}
.goods ul li:hover{
	transition: .4s;
	border: 1px solid #28649f;
}
.goods ul li:hover p{
	transition: .4s;
	background: #28649f;
	color: #fff;
}
@media (min-width:200px) {
	  .goods ul li{
	margin-bottom: 20px;
	margin-left:5%;
	margin-right:0px;
	width: 90%;
	padding: 0;
	}
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
  .goods ul li{
  	width: 330px;
	margin-bottom: 50px;
	margin-left: 20px;
	margin-right: 20px;

	}
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
    .goods ul li{
 	width: 302px;
	margin-bottom: 50px;
	margin-left: 10px;
	margin-right: 10px;
	}
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
    .goods ul li{
  width: 320px;
	margin-bottom: 50px;
	margin-left: 30px;
	margin-right: 30px;
	}
}
/*产品中心  结束*/

/*产品详情*/
.goods_de2{

}
.detail_tit{
	border-bottom: 1px solid #f6f6f6;
}
.detail_tit h2{
	font-size: 22px;
	color: #333;
}
.detail_tit h2:after{
	content: '';
	display: block;
	width: 40px;
	height: 1px;
	background: #28649f;
	margin-top: 20px;
}
.detail_dody{
	margin-top: 20px;
	margin-bottom: 112px;
	float: left;
	width: 100%;
}
.detail_dody{
	color: #666666;
	/*font-size: 16px;
	line-height: 50px;*/
}
.detail_dody p span{
	color: #f49e24;
}
.detail_more{
	float: right;
}
.detail_more a{
	display: inline-block;
	text-align: center;
	background: #2f669b;
	padding: 14px 55px;
	color: #fff;
	font-size: 20px;
	border-radius: 5px;
}
.goods_de1{
	overflow: hidden;
}
.jq22-content{
	position: relative;
}
.show_logo{
	position: absolute;
	top: 5px;
	left: 5px;
	width: 16%;
}

@media (min-width:200px) {
  /*.goods1{
		    width: 320px;
		}*/
   .detail_dody{
   	font-size: 14px;
	line-height: 26px;
   }
   .detail_dody1{
   	width: 100%;
   }
  /*.detail_dody p{
	font-size: 14px;
	line-height: 26px;
	}*/
		.detail_more{
			float: inherit;
		  margin-left: 32%;
		}
			.detail_more a{
		padding: 10px 20px;
		font-size: 14px;
		}
		.ps-next{
			display: none;
		}
		.ps-prev{
			display: none;
		}
		.pgwSlideshow .ps-current .ps-prev{
			left: 5px;
		}
		.pgwSlideshow .ps-current .ps-next {
			right: 5px;
			}
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
    .detail_dody{
	font-size: 16px;
	line-height: 50px;
	}
	  .detail_dody1{
   	width: 75%;
   }
  /*.detail_dody p{
	font-size: 16px;
	line-height: 50px;
	}*/
	.detail_more{
		float: right;
	}
	.detail_more a{
	padding: 14px 55px;
	font-size: 20px;
	}
		.pgwSlideshow.narrow .ps-current .ps-prev{
			left: 18px;
		}
		.pgwSlideshow.narrow .ps-current .ps-next {
			right: 18px;
			}
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
  	  .detail_dody1{
   	width: 80%;
   }
  		.pgwSlideshow.narrow .ps-current .ps-prev{
			left: 28px;
		}
		.pgwSlideshow.narrow .ps-current .ps-next {
			right: 28px;
			}
}
@media (min-width: 1200px) {
  .container {
    width: 1200px;
  }
}


/*产品中心详情  二维码弹窗*/
.ewm_tc{
	display: none;
		position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    z-index: 999;
}
.ewm_tc1{
		position: absolute;
		top: 50%;
		left: 50%;
		width: 300px;
		height: 300px;
		margin-top: -150px;
		margin-left: -150px;
		background: #fff;
		overflow: auto;
}
.ewm_tc1 img{
	margin: 20px auto;
	width: 200px;
	height: 200px;
	display: block;
}
.ewm_tc1 p{
	text-align: center;
	color: #666666;
	font-size: 16px;
}

@media (min-width:200px) {
  .ewm_tc1{
		width: 250px;
		height: 230px;
		margin-top: -115px;
		margin-left: -125px;
}
.ewm_tc1 img{
	margin: 20px auto;
	width: 150px;
	height: 150px;
}
.ewm_tc1 p{
	font-size: 14px;
}
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
  .ewm_tc1{
		width: 400px;
		height: 400px;
		margin-top: -200px;
		margin-left: -200px;
}
.ewm_tc1 img{
	margin: 30px auto;
	width: 250px;
	height: 250px;
}
.ewm_tc1 p{
	font-size: 16px;
}
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1200px;
  }
}
/*2018-6-26新增*/
.pgwSlideshow .ps-current{
	position: relative;
}
.pgwSlideshow .ps-current > ul > li img{
	position: absolute;
	top:0;
	left: 0;
	right: 0;
	bottom: 0;
	max-height: 100%;
	max-width: 100%;
	margin:auto;
}
@media (min-width: 768px) {
	.pgwSlideshow .ps-current{
		height:337px!important;
	}
}
@media (max-width: 768px) {
	.pgwSlideshow .ps-current{
		height:256px!important;
	}
}

.cl:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0
}

.cl {
    zoom: 1
}

.successlunbo {
    width: 100%;
   margin:0 auto 45px;
}
/* sildes css begin */

.control {
    width: 84%;
    height: 400px;
    background: #fff;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    border:1px solid #e3e2e1;
}

.change li {
    width: 33%;
    overflow: hidden;
    text-align: center;
    display: block;
}
/* 图片垂直居中,不是很准确 */

.change li .imgWrap {
    /*display: table-cell;*/
    width: 100%;
    height: 400px;
    vertical-align: middle;
    /*cursor: pointer;*/
    *font-size: 500px;
    margin: 0 auto;
    display: block;
    position: relative;
}

.change li img {
    max-width: 757px;
    max-height: 400px;
    width: expression(this.width > 757 && this.width > this.height ? 600: true);
    height: expression(this.height >757 ? 600: true);
    vertical-align: middle;
    overflow: hidden;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
}
/*.change li .text{color:#b7b7b7;line-height:18px;padding:5px 15px;font-size:12px;}*/
/* 翻页按钮 */

.ssprev,
.ssnext {
    width: 37px;
    height: 32px;
    position: absolute;
    bottom: 200px;
    color: #FFF;
    font-size: 14px;
    z-index: 9;
    font-weight: bold;
    cursor: pointer;
    outline: none
}

.ssprev span,
.ssnext span {
    display: none;
}
.ssprev {
    left: 20px;
    background: url(../images/nav1.png) no-repeat;
    _filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="../images/nav1.png");
    _background: none
}
.ssnext {
    right: 10px;
    background: url(../images/nav2.png) no-repeat;
    _filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="../images/nav2.png");
    _background: none
}
/* 分页 */
.pageClass {
    text-align: center;
    z-index: 9;
    position: absolute;
    top: 50px;
    padding-top: 10px;
}
.pageClass a {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 0 3px;
    overflow: hidden;
    border: 1px solid #bebebe;
    background: #bebebe;
    border-radius: 5px;
    outline: none
}
.pageClass a span {
    display: none
}
.pageClass a:hover,
.pageClass a.cur {
    border: 1px solid #be230a;
    background: #be230a
}
/* 缩图部分 */

.thumbWrap {
    width: 145px;
    height: 400px;
    position: absolute;
    right: 0;
    top: 0;
    background: #fff;
    overflow: hidden;
}

.thumbWrap .thumbCont {
    height: 340px;
    margin: 20px auto 0;
    overflow: hidden;
    position: relative;
    width: 92px;
}
.thumbWrap ul li {
    /*height: 92px;*/
    overflow: hidden;
    padding-bottom: 10px;
    padding-left: 0px;
    text-align: center;
    width: 90px;
    border:1px solid #e3e2e1;
    margin-top: 10px;
}
.thumbWrap ul li div {
    display: table-cell;
    width: 90px;
    height: 90px;
    vertical-align: middle;
    cursor: pointer;
    *font-size: 79px;
}
.thumbWrap ul li img {
    max-width: 90px;
    max-height: 90px;
    width: expression(this.width > 127 && this.width > this.height ? 127: true);
    height: expression(this.height >89 ? 89: true);
    vertical-align: middle;
    overflow: hidden
}
.thumbWrap ul li.cur {
	border: 1px solid #28649f;
}
/* 缩图按钮 */
.thumbPrev,
.thumbNext {
    width: 100px;
    height: 24px;
    text-align: center;
    position: absolute;
    color: #000;
    z-index: 9;
    outline: none
}
.thumbPrev span,
.thumbNext span {
    display: none;
}
.thumbPrev {
    left: 25px;
    top: 0px;
    background: url(../images/nav_top.png) no-repeat;
}
.thumbNext {
    left: 25px;
    bottom: 0px;
    background: url(../images/nav_bottom.png) no-repeat;
}


@media (min-width:200px) {
.successlunbo .succescont .thumbWrap{
    	display: none !important;
    }
    .control{
    	width: 100%;
    	 height: 250px;
    }
     .change li .imgWrap{
    	height: 250px;
    }
        .change li img{
    		max-width: 225px;
   		 max-height: 195px;
    }
    .ssprev, .ssnext{
    	bottom: 100px;
    	   	
    }
    .ssprev{
    	left: 0; 
    }
    .ssnext{
    	right: 0;
    }
     .change li {
    width: 36%;
    }
      
    	
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
  .successlunbo .succescont .thumbWrap{
    	display: block !important;
    }
  .control {
    width: 73%;
     height: 400px;
    }
     .change li .imgWrap{
    	height: 400px;
    }
     .change li img{
    	max-width:505px;
    max-height: 400px;
    }
    .ssprev, .ssnext{
    	bottom: 200px;
    }
    .ssprev{
    	left: 20px; 
    }
    .ssnext{
    	right: 20px;
    }
    .change li {
    width: 33%;
    }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
  .control {
    width: 84%;
    height: 400px;
    }
    .change li .imgWrap{
    	height: 400px;
    }
    .change li img{
    	max-width: 757px;
    max-height: 400px;
    }
}


@media (min-width: 1200px) {
  .container {
    width: 1200px;
  }
}