


@media screen  and (min-width:1050px) {
.mobile{ display:none;}

}


@media screen  and (max-width:1680px) {
.nav li {  font-size:17px;  }		  
.nav li a { padding: 0 15px; }
.nav1 li {  font-size:17px;  }		  
.nav1 li a { padding: 0 15px; }

}


@media screen  and (max-width:1440px) {
.nav li {  font-size:16px;  }		  
.nav li a { padding: 0 15px; }
.nav1 li {  font-size:16px;  }		  
.nav1 li a { padding: 0 15px; }


}





@media screen  and (max-width:1360px) {
.w1280{ width:auto; padding:0 25px;}
.nav li {  font-size:15px;  }		  
.nav li ul{ width:120px;}
.nav li ul li a{ font-size:14px;  }

.nav1 li {  font-size:15px;  }		  
.nav1 li ul{ width:120px;}
.nav1 li ul li a{ font-size:14px;  }
.logo img{display: block; height:80px;}	 
.logo2 img{display: block; height:80px;}	   

.w600{ width:46%; float:left;}
.w599{width:46%; float:right;}
.ssbgd .sz{ width:48%;} 

.focus .bigpic .rdt{ width:57%; height:auto;}
.focus .bigpic .rdwz{ width:40%;}




}






@media screen  and (max-width:1280px) {
	

.vivo-nav{/* margin-top:22px; */}
.nav{ padding-top:22px;}
.nav li a { padding: 0 10px; }
.nav li {  font-size:15px;  }

.nav1{ padding-top:22px;}
.nav1 li a { padding: 0 10px; }
.nav1 li {  font-size:15px;  }



.news{ width:94%; left:3%; margin-left:0; position:absolute; bottom:0px;}


.zxbkttwz h2{ font-size:16px; line-height:30px; }
.zxbkttwz p{ margin-top:0px; height:50px; line-height:25px; overflow:hidden;}


.ny{ width:auto; padding:30px 15px;}

.ny_left{ width:24%;}
.ny_right{ width:74%;}

.column_1{ width:24%; margin-top:-120px;}

.content-leader2{ padding-top: 10px; font-size:16px;}

}


@media screen  and (min-width:1049px) {.logo { display:none;}}


@media screen  and (max-width:1050px) {
#vivo-head .vivo-search{ display:none;}

.logo img{ height:62px;}
.logo2 { display:none;}
.logo2 img{ height:62px;}

.head{ background:#005792; height:70px; position:relative;}
.head1{ background:none; background:#005792; height:70px; position:relative;}
.head-r{ display:none;}
.head-bg{ height:70px;}
.logo{ padding:0; height:50px;}
.tit1{ line-height:1em;}
.tit2{ line-height:1em;}

.focus .bigpic .rdt{ width:50%; height:auto;}
.focus .bigpic .rdwz{ width:48%; padding-top:0;}
.focus .bigpic .rdwz p{ line-height:25px; height:75px; overflow: hidden;
	display: -webkit-box;
	text-overflow: ellipsis;
	word-break: break-all;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;}
	
.ssbgd .sm{ font-size:14px;  height:78px; overflow: hidden;
	display: -webkit-box;
	text-overflow: ellipsis;
	word-break: break-all;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;}

.nybanner span{ background:none;}


.accordion .nav-link.hover a{ font-size:15px;}

.ny{ width:auto; padding:20px 15px;}

.ny_left_top{ text-indent:0px; text-align:center;}

.ny_right{ width:73%;}
.dpzw img{
	display: block;
	max-width:100%;
}
.content-leader2{ padding-top: 10px; font-size:15px;}
.Newslist ul li a{ width:80%;}
.yxleft_top{ font-size:20px;}
.yxright .date .inr{ font-size:22px;}
}





@media screen and (max-width: 768px) {
	
.box{ padding:40px 0;}
.box2{ background-size:cover;}
.mobile_search input.notxt{ width:80% !important;}
.news{left:0; width:95%; margin:15px auto 0 auto; position:inherit;}
.pic_news ul li{ width:100%; margin:0; border:0;}
.pic_news ul li .title h2{ background:#eee;}

.list{ height:465px; }
.list ul li{ background:url(/style/../images/more.png) 13% bottom no-repeat; width:100%; margin-bottom:30px; padding-bottom:15px; float:none; border:0;}
.list ul li .rq{ width:11%;}
.list ul li .zw{ width:87%;}
.list ul li .zw h1{height:30px; line-height:30px; display:block; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}

.list ul li:hover{border:0px solid #e6bfc1; background:#fff;}


.tit1{ margin-bottom:30px;}

.w600{ width:100%; float:none; padding:30px 0 10px 0; border-right:none;}
.w599{width:100%; float:none; padding:10px 0 30px 0;}
.ssbgd .sz{ width:48%;} 

.kslj { padding:30px 0 50px 0;}
.kslj ul li img{ max-width:none; width:70%;}
.kslj ul li p{ font-size:18px;}

.foot_t{ padding:0 0 30px 0;}
.lxfs{ margin-top:5px; width:40%; font-size:16px;}
.yw{ margin-top:15px;}
.kslj2{ font-size:16px; width:58%;}
.bq1{ float:none; text-align:center; width:100%;}

.ny{ min-height:400px;}

.nytit{ background:#eee; color:#333; text-align:left; position:inherit; bottom:none; line-height:25px; height:25px; padding:7px 0; margin-bottom:0;}
.nytit a{ color:#333;}

.content-leader .table{float:none; width:100%; border: 1px solid #e5e5e5; }
.content-leader .table_right{float:none; width:100%; border: 1px solid #e5e5e5; margin-top:30px; }
.content-leader2 table{float:none; width:100%; margin-bottom:20px;}
.content-leader2 table:nth-child(2n){ float:none;}
.content-leader2 table>tbody>tr>td{ width:48%;}


.column_1{ width:100%; float:none; position:inherit; margin:0; margin-bottom:30px;}
.dayList{ float:left; width:48%;}
.yearlist{ float:right; width:48%;}
.yearlist li a{ margin-top:0px; margin-bottom:30px;}
.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;}

.ny_left{ display:none;}
.ny_left_top{ display:none;}
.nytit1{ display:none;}
.nytit{ float:none;}
.nytit a{ padding-right:7px;}
.ny_right{ width:100%; float:none;}
.ny_right1{ width:100%;}


.fzjs{ width:auto;}
.ssk{ width:auto;}
.inputk{ width:54%;}
.inputk2{ width:70%;}
.input-group-addon{ width:100px;}
.input-group-addon select{ width:100px;}

.sjdh{ width:96%; margin:0px 2% 15px 2%; display:block;}
.sjdh li{ width:48% !important; float:left; text-align:center;  white-space:nowrap; text-overflow:ellipsis; margin-top:2%; overflow:hidden;}
.sjdh li a{ height:40px; line-height:40px; background:#eee; display:block;}
.sjdh li:nth-child(2n){float: right;}
.sjdh ul li a:hover{background:#8f000b; color:#fff;}
.sjdh ul li a.hover{ background:#8f000b; color:#fff;}

.content{width:100%;}
.content-title{width:100%;}
.content-con{width:100%;}

.lyys ul li{ width:29%; margin:2%;}

.yxleft{ width:20%}
.yxright{ width:78%;}
.yxright .yxlist .item{margin-left:0; width:100%;}

.layer .close {
    font-size: 24px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    right: 20px;
    top: 20px;}




}

@media screen  and (max-width:640px) {
.w1280{ width:auto; padding:0 10px;}

.pic_news ul li .title h2{ font-size:16px}
.ssbgd .dsz{ font-size:35px;}
.focus .bigpic .rdwz h2{ font-size:16px; line-height:24px; }
.ny_right_top{ font-size:20px; height:40px;}
.ny_right_top1{ font-size:20px; height:40px;}
.m-list3  .pic3 { display:none;}

.ssjg { padding:0;}
.inputk{ width:45%;}
.inputk2{ width:65%;}

.zp h2{ font-size:20px; height:40px;}
.yxleft_top{ display:none;}
}


@media screen  and (max-width:639px) {
.list { height:505px;}
.list ul li{ background:url(/style/../images/more.png) 20% bottom no-repeat; padding-bottom:30px;}
.list ul li .rq{ width:17%;}
.list ul li .zw{ width:80%;}
.kslj ul li p{ font-size:16px; line-height:22px;}	
.kslj { padding:20px 0 50px 0;}

.foot_t{ padding:0 0 30px 0;}
.dblogo{ float:none; width:80%; margin:0 auto;}
.lxfs{ margin-top:15px;  float:none; width:100%; text-align:center; font-size:16px;}
.yw{ margin:15px auto 0 auto; float:none;}

.bq{ text-align:center; font-size:16px;}
.kslj2{ text-align:center; float:none; width:100%;}
.bq1{ padding-top:15px; font-size:15px; line-height:25px;}
.Newslist ul li span{ padding-left:0;}
.Newslist ul li a{ width:67%;}

.pic ul li { float:none; width:96%; margin:15px auto; overflow: hidden;}

.pic ul li:nth-child(1n){float: none;}
.pic ul li:nth-child(2n){float: none;}
.dayList h2{ height:70px; line-height:70px; font-size:22px}
.dayList{ float:left; width:67%;}
.yearlist{ float:right; width:30%;}
.yearlist li{ float:none; width:100%;}
.yearlist li a{ height:50px; line-height:50px; font-size:24px; margin-bottom:10px; font-size:20px;}
.yearlist li:nth-child(2n){float: none;}


.gjjs{ width:100%; margin:20px auto;}
.biaoti{ width:20%;}
.biaotikk{ width:90%;}
.biaotikk2{ width:77%;}

.inputk{ width:88%; float:none; line-height:20px; height:20px; margin-bottom:10px;}
.input-group-addon{ float:left !important; width:60%; float:none; line-height:20px; height:20px; overflow:hidden;}
.input-group-addon select{ width:94%; float:none; line-height:20px; height:20px;}
.inputk2{ width:55%; line-height:20px; height:20px;}
.search_btn{ float:right; width:95px; height:42px; outline:medium none;}
.ssjg_top h2{ display:none;}


.kyjg ul li { float:none; height:52px; line-height:52px; font-size:16px; padding:0 3%; width:94%;}
.kyjg ul li:nth-child(2n) {background: #f5f5f5;}
.kyjg ul li:nth-child(2n+1){background:none;}


.xwsq ul li{ float:none; width:100%;}
.xwsq ul li:nth-child(2n){float: none;}
.xwsq .title6 {height:60px; line-height:60px; font-size:18px;}

.zdxk ul li{ float:none; width:100%;}
.lyys ul li{ width:46%;}
.yxleftlist ul li a{ font-size:24px;}
.yxright .date .inr{ font-size:18px;}

.yxleft{ width:18%;}
.yxleftlist{ margin-top:0;}

}









/*ÊÖ»ú¶Ëµ¼º½*/

.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:14px;}

.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(/style/../images/search1.png) no-repeat center center;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;}