@charset "utf-8";
html,body{min-width: 380px;}
/* CSS Document*/
.tx_list span a img:hover {-webkit-transform: scale(1.05, 1.05);-moz-transform: scale(1.05, 1.05);-ms-transform: scale(1.05, 1.05);-transform: scale(1.05, 1.05);}
.jd_btn:hover .RelNews{ display: block; }
.RelNews{ display:none; z-index:9; position:absolute; max-width: 500px; top:55px; right: -50px; padding:10px; background:#fff; border: 1px solid #ccc; border-radius:4px; -webkit-box-shadow: 0 0 10px #cdced0; ;   box-shadow: 0 0 10px #cdced0; left:-40px;}
.RelNews dd{ line-height:24px; }
.RelNews dd a{ height: 24px; line-height:24px; color: #000!important;text-decoration:none!important;font-size: 12px;font-family: \5B8B\4F53; }
.RelNews dd a:hover{ text-decoration: underline!important; }
.jd_btn {position: relative;color: #fff;line-height: 67px;font-size: 18px;margin-left: 61px;}
.zwyw_t  p{color: #ccc;border: 1px solid #ccc;cursor: auto;font-size: 16px;border-radius: 5px;width: 40px;height: 40px;display: block;margin: 5px 10px;text-align: center;float: left;line-height: 40px;}
/*首页自适配样式*/
@media only screen and (max-width: 1500px){
	.Senior-edition,.jd_btn{display: none !important;}
	.right_date{display: none;}
	.top_logo img{width: 100%;}
	.top_logo{width: 250px;float: left;padding: 20px 10px 0;}
	.top_list{width: calc(100% - 300px);float: left;padding-top: 0;background-image: none;height: auto;overflow: hidden;margin-left: 30px;}
	.left_wap .nav{width: 100%;float: left;padding-top: 0;}
	.right_top{display: none;}
	.left_wap .nav div{width: 130px;float: left;line-height: 170px;height: 170px;margin-right: 10px;}
	.left_wap{background-image: none;}
	.ywb_list .ywb_lic{width: 100%;min-height: auto;overflow: hidden;height: auto;line-height: 35px;}
	.ywb_list .ywb_lic h1{width: calc(100% /4 - 10px);float: left;}
	.ywb_list .ywb_lic a{width: calc(100% /5 - 9px);margin: 5px 5px 0 0;}
	.zjdc .hd02{}
	.zjdc .hd02 a{width: calc(100% /4 - 4px);margin: 0;text-align: center;padding: 0;}
	.qyfw_listbs{width: calc(100% - 147px);}
	.qyfw_listbs span{width: calc(100% /3 - 12px);margin: 14px 5px 0;}
	
	/*游客*/
	.left_wap{width: 100%;height: 170px !important;}
	.cjs_wb{width: 100%;}
	.right_wap{width: 100%;height: auto;overflow: hidden;}
	.main-page .right{width: 100%;margin-top: 20px;}
	.tx_jj{width: calc(100% - 510px);}
	.tx_spanlist{margin-top: 10px;height: auto;overflow: hidden;}
	.tx_spanlist span{width: calc(100% /4 - 26px);padding: 10px;display: block;text-align: center;float: left;margin-right: 5px;}
	.tx_span{height: 210px;-webkit-line-clamp;overflow: hidden; display: -webkit-box; text-overflow: ellipsis; -webkit-line-clamp: 6; -webkit-box-orient: vertical; }
	.tx_list span{width: calc(100% /2 - 0px);height: auto;overflow: hidden;}
	.hdp{width: 500px;}
	.m-slide,.m-slide .bd{width: 500px;}
	.tx_list span a img{width: 100%;}
	.ms_b{height: auto;overflow: hidden;}
	.zcinfo{/*! height: auto; *//*! overflow: hidden; */}
	.tx_spanlist span a{font-size: 16px;}
	.ulList li{width: 100%;padding-left: 0;}
	.ulList li span{display: none;}
	.qyfw_listspan{height: auto;overflow: hidden;}
	.qyfw_listspan span{width: calc(100% /3 - 6px);margin-right: 5px;}
	/*居民*/
	.yw{width: 100%;height: auto;overflow: hidden;padding-top: 0;}
	.ms_e .yw{width: calc(100% - 510px);margin-right: 10px;}
	.ms_f .yw{width: calc(100% - 510px);margin-right: 10px;}
	.yw_list_a{width: 100%;height: auto;overflow: hidden;}
	.yw_listf{width: calc(100% - 510px);height: auto;overflow: hidden;margin-bottom: 10px;border-radius: 5px;}
	.yw_listr{width: 500px;}
	
	.yw_listspan{width: calc(100% - 10px);height: auto;overflow: hidden;margin: 10px auto 0;padding: 5px;}
	.yw_listf h1{height: 60px;line-height: 60px;margin-top: 0;}
	.yw_listf span{width: calc(100% /5 - 7px);float: left;margin-right: 5px;padding: 5px 0;box-shadow: none;border: 1px solid #999;margin-bottom: 10px;}
	.yw_listr span{width: calc(100% /2 - 5px);float: left;margin-right: 5px;}
	
	.yw_listd_list span{width: calc(100% /2 - 0px);}
	.yw_listd_list span:first-child{/*! margin-right: 0; */}
	.yw_listd a{width: calc(100% /6 - 10px);margin: 5px;height: 125px;}
	.yw_listd a p{line-height: 40px;height: 40px;text-align: center;width: 100%;}
	.ms_d{float: left;padding: 5px;}
	.yw_tit{height: 50px;}
	.tztx_con{width: 100%;}
	.tztx_con .tz_tx{width: 178px;}
.tztx_con .tz_txz{width: calc(100% - 376px);margin: 0 10px;}
	.tztx_con .tz_txz img{width: 100%;height: 78px;}
.tztx_con .tz_txr{width: 178px;}
	.ywb{width: calc(100% - 510px);margin-right: 10px;}
	.ywg{width: 500px;}
	.ms_e .ywg,.ywg_video{width: 500px;}
	.ms_f .ywg,.ywg .yhhq_con1{width: 500px;}
	.ywb_list span{width: calc(100% /2 - 5px);margin: 5px auto;height: auto;background-image: none;border-radius: 5px;padding: 0;min-height: 110px;}
	.ywb_list  .ywb_lib{margin-left: 5px;}
	.ywb_list h1{height: 40px;line-height: 40px;text-align: center;}
	.ywb_list span a{width: calc(100% /3 - 10px);margin: 5px;text-align: center;}
	/*企业*/
	.bd02{}
	.ms_c,.ms_e{padding: 5px;}
}
@media only screen and (max-width: 1190px){
	/*游客*/
	.hdp{display: none;}
	.tx_jj{width: 100%;height: auto;overflow: hidden;}
	.tx_span{height: 140px;}
	.ms_a{height: auto;overflow: hidden;}
	
	
	
	/*居民*/
	
	
	
	
	/*企业*/
	
	
	
	
}
@media only screen and (max-width: 1000px){
	.ms_e .yw,.ms_f .yw{width: 100%;margin-right: 0;}
	.ms_e .ywg, .ywg_video,.ms_f .ywg, .ywg .yhhq_con1{width: 100%;}
	.ms_e .ywg, .ms_f .yw{display: none;}
	.main-page .content{/*! height: 900px; */}
	.ms_f{height: auto;overflow: hidden;}
	.tx_list span{ /*! width: 633px; */ /*! margin: 0 auto; *//*! float: unset; *//*! display: block; */}
	.zcinfo{}
	.yw_listr span{width: 100%;background-image: none;text-align: center;text-indent: 0;line-height: 45px;height: 45px;}
	 .yw_listr .bj{background-color: #4778ea;border-radius: 5px;}
	 .yw_listr .rx{background-color: #3c7ff6;border-radius: 5px;}
	 .yw_listr .qt{background-color: #7794fd;border-radius: 5px;}
	.yw_listr {width: 100px;margin: 0 10px;}
	.yw_listr span a{font-size: 16px;}
	.yw_listf{width: calc(100% - 120px);}
	.yw_listd_list{height: auto;overflow: hidden;}
	.yw_listd a i{display: none;}
	.yw_listd a p{height: 45px;line-height: 45px;}
	.yw_listd a{height: 45px;width: calc(100% /3 - 10px);background-color: #1377cb;color: #fff;border-radius: 5px;}
	.yw_listf h1{background-image: unset;width: 100px;float: left;height: 140px;line-height: 140px;text-indent: 0;}
	.yw_listspan{width: calc(100% - 140px);float: left;}
	.yw_listf span{width: calc(100% /4 - 7px);}
	.ywb_list span{width: calc(100% /1 - 5px);/*! min-height: auto; */}
	.ywb_list .ywb_lic{display: none;}
	
	
	
}

@media only screen and (max-width: 900px){
	.top_logo{height: 90px;}
	.top_logo,.top_list{width: 100%;margin-left: 0;}
	.top_list{height: 50px;line-height: 50px;}
	.left_wap .nav div{line-height: 50px;height: 50px;padding-left: 40px;padding-right: 10px;text-align: center;width: calc(100% /4 - 50px);margin-right: 0;}
	
	.top_logo img{height: auto;width: 175px;}
	.left_wap .nav{width: 500px;float: unset;margin: 0 auto;}
}
@media only screen and (max-width: 780px){
.yw_listf,.yw_listr{width: 100%;margin: 5px 0;}
	.yw_listr span{width: calc(100% /3 - 5px);}
	.yw_listd a{width: calc(100% /2 - 10px);}
	.ms_d .ywg{display: none;}
	 .ms_d .ywb{width: 100%;}
	.tx_span{height: 115px;-webkit-line-clamp: 3;}
	.tx_list span{width: 340px;height: 90px;margin: 0 auto;float: unset;display: block;}
	.ywb_list h1{display: none;}
	.ywb_list span{min-height: auto;background: none;margin-bottom: 0;}
	.ywb_list .ywb_lib{margin-left: 0;margin-top: 0;}
	.ywb_list .ywb_lia a,.ywb_list .ywb_lib a{border-radius: 5px;padding: 10px 0;margin: 5px 5px 0;}
	.ywb_list .ywb_lia a{background-color: #4680b2;}
	.ywb_list .ywb_lib a{background-color: #46a4b2;}
}
@media only screen and (max-width: 500px){
.qyfw_listbs{width: calc(100% - 2px);padding-left: 0;border-radius: 5px;background-image: none;}
	.qyfw_listbs span{background-color: #C6DCF2;border-radius: 5px;}
	.qyfw_listspan span{width: calc(100% - 2px);margin-bottom: 10px;height: 45px;line-height: 45px;}
	.qyfw_listb{background-position: -421px -10px !important;}
	.qyfw_lista{background-position: -421px -10px !important;}
	.qyfw_listc {background-position: -421px -10px !important;}
	.left_wap .nav a,.yw_listf h1{display: none;}
	.left_wap .nav{width: 100%;}
	.left_wap .nav div{width: calc(100% /3 - 50px);}
	.yw_listspan{width: 100%;}
	.tx_spanlist span{width: calc(100% /2 - 27px);}
}