@media screen  and (min-width:1050px) {
.mobile{ display:none;}

}







@media screen  and (max-width:1360px) {
.w1280{ width:auto; padding:0 25px;}
.nav li {  font-size:16px;  width:10%; }  
.nav li a{  width:100%;}


.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%;}

.w870{ width:64%; padding:2%;}
.w390{width:26%; padding:2%;}

.w630{ width:49%; padding:2% 0;}

.foot_l{ width:30%;}
.foot_c{ width:20%; margin-left:4%;}
.foot_r{width:40%;}



}






@media screen  and (max-width:1280px) {



.bigpic .rdt{ width:100%; height:auto;}


.list3{ width:60%;}
.list4{ width:49%;}
.ztrd{ width:47%;}
.foot_l{ width:30%;}
.foot_c{ width:25%; margin-left:4%;}
.foot_r{width:40%;}
.foot_r ul li{ padding:0 3%;}


.ny{ width:auto; padding:20px;}
.ny1{ width:auto; padding:20px;}



}




@media screen  and (max-width:1050px) {

.head{ height:90px;}
.head-r{ display:none;}
.logo { padding:12px 0;}
.logo img{ height:62px;}
.nav{ display:none;}

.list ul li .zw{ width:80%;}

.rwjj{ width:145px;}
.rwjj img{ width:145px; height:145px;}
.w630{ height:275px;}
.list3 ul li ,.list4 ul li{ line-height:35px; height:35px;}
.more{bottom:285px;}
.xb{ padding:1.5%;}
.foot_r ul li{ padding:0 2%;width:20%;}

.nylist ul li .zw{ width:92%;}
.ny1{ margin:0 auto;}

}





@media screen and (max-width: 768px) {
	
.mobile_search input.notxt{ width:80% !important;}
.w1280{ width:auto; padding:0 15px;}
.w870{ width:auto; float:none; padding:2%; height:auto;}
.w390{width:auto; float:none; padding:2%; margin-top:15px; height:auto;}

.list ul li .rq{ width:15%;}
.list ul li .zw{ width:82%;}

.bigpic .rdwz h2{height:auto;}

.tit1 h2{ font-size:22px;}
.tit2 h2{ font-size:22px;}
.tit3 h2{ font-size:22px;}
.yyzx ul li img{ height:auto !important;}
.yyzx ul li video{ height:auto !important;}
.yyzx ul li h2{ height:auto;}

.w630{ width:auto; float:none; height:auto;}
.w630:nth-child(2n){float: none; margin-top:20px;}

.rwjj{ width:180px;}
.rwjj img{ width:180px; height:180px;}

.list3 ul li ,.list4 ul li{ line-height:40px; height:40px;}
.ztrd{ width:46%;}

.more{bottom:310px;}

.tit3{ padding:0 2%;}
.w630{ padding:2% 0;}
.mtgd{ padding:0 2%;}
.Tabbottom{ padding:0 2%;}
.TabTitle1{width:100%;}
.TabTitle1 ul li{ font-size:22px;}
.xb{ display:none;}
.gyxy{ float:none; width:100%;}
.gyxy ul li{ width:33%%;}

.foot_l{ display:none;}
.foot_c{ width:40%; margin-left:0;}
.foot_r{width:55%;}


.nylist ul li .zw{ width:89%;}
.nyh2{ width:55%;}




.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;}

.xb2 ul li { float:left; width:48%; margin-left:0; margin-right:0;}
.xb2 ul li:nth-child(1n){float: left;}
.xb2 ul li:nth-child(2n){float: right;}

.yyzx2 ul li{ margin-top:20px; min-height:235px;}
.yyzx2 ul li .img5{width:100%; float:none; padding-bottom:56%;}
.yyzx2 ul li span{ width:100%; float:none; margin-top:10px;}


.sousuo{ width:83%; margin:0 auto 20px auto;}
.ss{width:70%;}
.ssk{ width:56%;}



.content{width:100%; padding-top:10px;}
.content-title{width:100%;}
.content-con{width:100%;}

.vsbcontent_video video{width:100%;}
.vsbcontent_video{text-indent: 0em !important;}
.vsbcontent_img img{text-align: center; max-width:90%; width:100%; margin:15px auto; display: block;}


}

@media screen  and (max-width:640px) {


.foot_c{ width:100%; float:none; margin-left:0; padding-top:0; text-align:center;}
.foot_r{width:100%; float:none;}
.foot_r ul li{ width:20%;}

.nylist ul li .zw{ width:86%;}
.xgxw ul li{ font-size:16px;}
.xgxw table tr td{ font-size:16px;}
.titlestyle260978{ line-height:0px !important; font-size:16px;}
.ssjg { padding:0;}
.sousuo{ width:auto;}

}


@media screen  and (max-width:639px) {
	
.head{ height:80px;}
.logo img{ height:55px;}
.mobile-inner-nav{ top:80px !important;}	
.mobile{ margin-top:25px !important;}	

.w1280{ padding:0 10px;}
.w870{padding:3%;}
.w390{padding:3%;}
.bigpic .rdwz h2{ font-size:18px;}
.yyzx ul li h2{ font-size:18px;}

.list{ height:420px; overflow:hidden;}	
.list ul li{ float:none; width:100%; display:block;}
.list ul li:nth-child(2n){float: none;}
.list ul li .zw h1{ font-size:16px;}
.list ul li .rq{ width:17%;}
.list ul li .zw{ width:80%;}

.list2{ height:525px; overflow:hidden;}
.list2 ul li{ float:none; width:100%; display:block;}
.list2 ul li:nth-child(2n){float: none;}
.list2 ul li h1{ font-size:16px;}
.yyzx dl dd{ font-size:16px;}
.mtgd ul li{ float:none; width:100%; margin-bottom:15px;}
.mtgd ul li:nth-child(2n){ float:none;}
.mtgd ul li .title h2{ font-size:16px; height:50px; line-height:25px;}
.titlestyle260978{FONT-SIZE: 16px !important;}


.more{ position:inherit; bottom:0;}
.Tabbottom{ height:auto; padding:0 3%;}
.rwjj{ width:100%; float:none; text-align:center;}
.ztrd{ width:100%; float:none;}
.list3 ,.list4{ width:100%; float:none; border-top:1px solid #eee; padding-top:10px; margin-top:10px;}
.list3 ul li, .list4 ul li{ font-size:16px;}
.ztrd h2{ font-size:16px; height:50px; line-height:25px;}
.tit3{ padding:0 3%;}
.w630{ padding:3% 0;}
.mtgd{ padding:0 3%;}

.gyxy ul li{ width:49.5%;}

.ny{ width:auto; padding:10px;}
.nytit{ height:40px;}
.nylist ul li { padding-bottom:20px; margin-top:20px;}
.nylist ul li .zw{ width:79%;}
.nyh2{ display:none;}
.nylist ul li .zw h1{  font-size:17px; }
.nylist ul li .zw p{ font-size:14px;}
.xgxw ul { padding-top:5px; width:100%; float:none;}
.xgxw table { padding-top:5px; width:100%; float:none;}
/*
.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;} */
.pic ul li h2{font-size:16px; height:40px; line-height:40px;}
.pic ul li a{font-size:14px; margin-top:20px; margin-bottom:15px;}


.ny1 {
    width: auto;
    padding: 10px;
}

.gjjs{ width:100%; margin:20px auto;}
.biaoti{ width:20%;}
.biaotikk{ width:90%;}
.biaotikk2{ width:77%;}

.ssjg_top h2{ display:none;}
.lj22{ width:100%; margin-top:10px;}
.ss{ width:100%;}
.ssk{ width:52%;}


.yyzx2 ul li h2{ font-size: 16px;}
.yyzx2 ul li p{font-size: 14px;}

}









/*手机端导航*/

.mobile-inner-nav{  background-color:#e8eef1;width: 100%; position: absolute; top:90px; 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; 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; border:none; background:url(../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:30px;}
