@media screen  and (min-width:1279px) {
.mobile{ display:none;}

}

@media screen  and (max-width:1880px){
	.nav{
		margin-left:80px;
	}
}
@media screen  and (max-width:1800px){
	.nav{
		margin-left:40px;
	}
	.nav li{margin:0 5px;}
}
@media screen  and (max-width:1680px) {
.nav{ margin-left:20px;}
.vivo-nav{ margin-right:0;}
.head{ width:auto; padding:0 20px;}
	.nav li {font-size:16px;background:url(../images/down.png) right center no-repeat;margin: 0 9px;}	
}


@media screen  and (max-width:1600px) {
  
.logo{ width:25%;}
.logo img{ width:100%;}
.nav li{margin: 0 5px;}
}

@media screen  and (max-width:1400px){
	.nav li{margin: 0;}
}



@media screen  and (max-width:1360px) {
.nav li {  font-size:15px;  }	
	.nav li a{padding-right:12px;}

.logo{ padding:35px 0;}	    

}






@media screen  and (max-width:1300px) {
	
.w1300{ width:auto; padding:0 10px;}

.w690{ width:55%;}
.xwdtlb{ width:45%;}
.hzlj{ width:845px;}
}


@media screen  and (max-width:1279px) {

	
#vivo-head .vivo-search{ display:none;}
.head{ height:70px; position:relative;}
.nav{ display:none;}
.vivo-nav{ display:none;}
.logo{ padding:5px 0 0 0; width:80%; height:55px;}
.logo img{ height:55px; width:auto;}

.box1{ background:url(../images/bg1.png) 220px top no-repeat;}

.slideTxtBox .tab-bd div.slideBlock{background:#f0f5fa;}

.slideTxtBox{ width:30%;}
.hzlj{ width:70%;}
.hzlj ul li{ background:#fff; width:32.3%; margin-left:1%;}

.nynav{ display:none;}



}


@media screen  and (max-width:1050px) {
.box{ height:650px;}


}

@media screen  and (max-width:900px) {
.box{ height:auto;}	
.tit2{ position:static; top:0;}
.w690{ width:100%; position:static;}
.xwdtlb{ width:auto; margin-top:20px; position:static;}
.box1{ position:static; margin-top:30px; padding-top:30px; background:#f0f5fa; height:auto;}

.tzgg ul li{ width:49%; margin-right:5px; margin-bottom:20px;}
.tzgg ul li:nth-child(1){margin-top: 0;}
.tzgg ul li:nth-child(3){margin-top: 0;}
.bb{ background:#025fac;}

.slideTxtBox{ width:100%; margin-top:0;}
.hzlj{ width:100%;background:#f0f5fa; padding:20px 0;}

.foot{ padding:10px 0;}
.foot-logo{ float:none; text-align:center; margin:20px auto; width:100%;}
.foot-logo img{ width:auto; margin:0 auto;}
.foot-txt{ width:60%;}
.foot-code{width: 35%;}





.ny{ width:auto; padding:20px 15px;}

.dpzw img{
	display: block;
	max-width:100%;
}

.main-pic-list ul li{ width:94%; padding:3%; margin:15px 0;
  background:url(../images/ldbg.jpg) top left no-repeat; background-size:98%;
}
.sz_con_l{ width:17%; padding:3%;}
.sz_con_l img{ width:100%;}
.sz_con_l p{ width:100%;}
.sz_con_r{ padding:3%; width:70%;}

.p-list2{ width:100%; margin:0 auto; float:none;}
.p-list2 li{ width: 32.6666%;}


}


@media screen and (max-width: 768px) {
.xwdt{ padding-top:50px;}	
.head{ padding:0 10px; background:#025fac;}
.logo img{ height:37px; padding-top:10px;}

.ny{ min-height:400px;}
.dpzw TABLE{width:100%;}
.content-con TABLE{width:100%;}

.lyys ul li{ width:26%;}

.pic ul li { float:left; width:48%; margin-left:0; margin-right:0;}
.pic ul li:nth-child(1n){float: left;}
.pic ul li:nth-child(2n){float: right;}


.main1-pic-list ul li .pic{display:block; margin:0 auto;}

.main1-pic-list ul li .text{display:block; padding-left:0;}



}

@media screen  and (max-width:640px) {
.w1300{ width:auto; padding:0 10px;}
.bigpic .slick-dots{ bottom:65px;}
.p-list2{ width:100%; margin:0 auto; float:none;}

}


@media screen  and (max-width:639px) {

.tzgg ul li{ width:100%; margin-right:0;}
.xwdtlb{ padding:10px;}
.xwdtlb span{ font-size:14px;}
.hzlj ul li{ width:49%;}

.foot-txt{ width:100%; text-align:center; margin-bottom:20px;}
.foot-code{width:100%;}

.Newslist ul li h2{ font-size:16px;}
.main-pic-list ul li .pic{ width:140px;}

.sz_con_l{ width:96%; padding:3%;}
.sz_con_l img{ width:60%;}
.sz_con_l p{ width:60%;}
.sz_con_r{ padding:3%; width:96%;}
.sz_con_r p{ float:none; width:100%;}
.TabTitle1{ height:auto;}
.TabTitle1 ul li{ width:31.3%; margin:1%;}

}









/*æ‰‹æœºç«¯å¯¼èˆª*/

.mobile-inner-nav{  background-color:#e8eef1;width: 100%; position: absolute;top: 70px; left: 0px;padding-top: 10px;padding-bottom: 25px;display: none; z-index:1111111;}

.mobile-inner-nav a{display: inline-block;line-height: 45px;

    text-decoration: none;  width: 100%;

     border-bottom: solid 1px #d3d3d3;

    -webkit-transition: all 0.5s;   -moz-transition: all 0.5s;

    -o-transition: all 0.5s;    transition: all 0.5s; }

.mobile-inner-nav a:hover{color:#0050a5;}

.mobile-inner-nav li{position: relative;padding: 0 20px;}

.mobile-inner-nav li a{text-indent: 15px;}

.mobile-inner-nav li strong{color:#aaa;position: absolute;right:20px;top:0;font-size:25px;cursor: pointer;width: 40px;height: 45px;text-align: center;line-height: 40px;-webkit-transition: all 0.5s;   -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }

.mobile-inner-nav a{-webkit-animation-duration: 0.5s;animation-duration: 0.5s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: returnToNormal;animation-name: returnToNormal;}

.mobile_subNav{display: none;padding-left:10px;}

.mobile-inner-nav dd a{height: 35px;line-height: 35px;border-bottom: dotted 1px rgba(0,0,0,0.2);font-size:16px;}

.mobile_search{clear: both;position: relative;height: 36px;margin:10px 30px 0; border:1px solid #d3d3d3;border-radius: 30px;overflow: hidden;}

.mobile_search input.notxt{width: 88%;color:#333; background:none; border:none; height:35px; line-height:35px; outline:medium none;}

.mobile_search input.notxt1{width: 55px; right:auto;left:0; float:left; height:30px; background:url(../images/ser1.png) no-repeat center center; background-size:44%; border:none; outline:medium none;}

.mobile-links{width: auto;margin:0 20px 10px;overflow: hidden;border-bottom:solid 1px #d3d3d3;padding:6px 0;}

.mobile-links span{float:left;padding:0 15px;}

.mobile-links span a{border:none;line-height: 25px;padding:4px 0;}

.mobile{ margin-top:20px;}


.sjdh{ float:left; width:33.3%; text-align:center;}
.sjdh a{ font-size:14px;}






@media screen  and (max-width:639px) {


.mobile_search input.notxt{width: 77%;color:#333; background:none; border:none; height:35px; line-height:35px; outline:medium none;}
.wdxz a{ width:100%; text-align:left;}
.wdxz a img{ max-width:100%;}


}