.width1200{ width:1200px; margin:0 auto;}

.banner{background: url(http://www.szss.gov.cn/sstbhzq/ssw/xxgk/sjfb/images/bj.jpg) no-repeat center top;}
.bantitle{position:absolute;top:100px;}
.tt{position:relative}
.sml_title{font-size: 25px;text-align: left;font-weight: bold;}
.sml_title a{color: #533dff;}

.title{font-size: 30px;text-align: center;margin: 30px auto 0px auto;  color: #6135ff;}
.title.bar span{background: url(http://hsa.sz.gov.cn/images/sjfb_tb_tit.png) no-repeat left center;padding-left: 10px;display: block;}
.title.pic span{background: url(http://hsa.sz.gov.cn/images/sjfb_pic_tit.png) no-repeat left center;padding-left: 10px;display: block;}
/* .title span{border-bottom:5px solid #42579f;padding-bottom: 15px;    display: inline-block;} */
.dataContainer{padding:20px;margin-top: 35px;}
.inHd{width: 1158px;margin: 10px auto;background: #0778be;color: #ffffff;}
.inHd li{float: left;    width:193px;height: 70px;line-height: 70px;font-size: 18px;font-weight: bold;text-align: center;}
.inHd li.on{background:#25b1fe ;}
.inHd li:hover{background:#25b1fe;}
 .inBd{width: 100%;}
.DStab_con_head {
	width: 860px;
	height: 32px;
	line-height: 32px;
	margin: 20px auto 0 auto;
}
.DStab_con_head option {
    color: #333;
}
.DStab_con_head span{
	float: left;
	width: 100px;
	text-align: right;
	font-size: 18px;
	color: #666666;
}
.DStab_con_head select{
	float: left;
	height: 32px;
	width: 124px;
	margin: 0 0 0 20px;
	display: inline;
	border: 1px solid #666666;
	border-radius: 5px;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	background: none;
	color: #666666;
}
.DStab_con_head em{
	float: left;
	width: 40px;
	text-align: right;
	font-size: 18px;
	color: #666666;
}
.DStab_con_head .btn {
	background: #a64f4a;
	height: 32px;
	line-height: 32px;
	width: 95px;
	text-align: center;
	color: #ffffff;
	font-size: 16px;
	border: none;
	float: left;
	display: inline;
	margin: 0 0 0 20px;
	font-size: 16px;
	border-radius: 5px;
}

.ytdd{margin-top:15px;}
.ytddContent{margin-top: 35px;}
.ytddContent li{float: left;width: 282px;height:361px;margin-right: 15px;position: relative;webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out; -ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.ytddContent li:hover{transform: translate3d(0, -.3rem, 0);-ms-transform: translate3d(0, -.3rem, 0); /* IE 9 */-webkit-transform: translate3d(0, -.3rem, 0); /* Safari and Chrome */}
.ytddContent li a{display: block;}
.ytddContent li a img{width: 100%;height: 100%;}
.ytddContent li.last{margin-right: 0;}
.ytddContent li span{ position: absolute;bottom: 0;text-align: center;background-color: rgba(0, 0, 0, 0.75); width: 100%; line-height: 43px;}
.ytddContent li span a{width: 98%;color: #ffffff;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}

.wjwt{margin-top: 50px;padding:0px 0 30px 0;}
.wjwt .zcwj,.wjwt .cjwt{width: 572px;}
.wjwt ul{border-radius: 5px; padding: 10px;}
.wjwt ul li{ line-height:20px; position:relative;border-bottom:1px solid #BFBFBF;padding-top: 16px;}

.wjwt ul li a{ display:inline-block; width:416px; overflow:hidden;text-overflow:ellipsis; white-space: nowrap;font-size: 16px; }
.wjwt ul li span{float: right;}
.wjwt ul em{width: 6px; height: 6px;background-color: #bcb4b4;float: left;margin: 20px 15px 0 5px;}

/* 适配版开始 */
@media screen and (min-width:300px) and (max-width:1024px) {
.width1200{ width:100%; margin:0 auto;}
.bantitle{position:absolute;top:10%;}
.bantitle img{width:30%}
.sml_title{font-size: 25px;text-align: left;font-weight: bold;}
.sml_title a{color: #533dff;}
.sml_title img{width:33%}

.title{font-size: 25px;text-align: right;  margin: 0 auto;  color: #6135ff;   }
.title.bar span{background: url(http://hsa.sz.gov.cn/images/sjfb_tb_tit.png) no-repeat left center;padding-left: 10px;display: block;}
.title.pic span{background: url(http://hsa.sz.gov.cn/images/sjfb_pic_tit.png) no-repeat left center;padding-left: 10px;display: block;}

.dataContainer{padding: 0 0 30px 0;margin-top: 20px;}
.inHd{width: 100%;margin-right: 20px;background: #0778be;color: #ffffff;margin-top: 0;    float: none;}
.inHd li{height: 50px;line-height: 50px;font-size: 12px;font-weight: normal;border-bottom: 1px solid #cccccc;text-align: center;float: left;width: 32%;}
.inHd li:nth-child(3),.inHd li:nth-child(4){width: 28%;}
.inHd li.on{background:#25b1fe ;}
.inHd li:hover{background:#25b1fe ;}
.inBd{width: 100%;/* height: 450px; */    float: none;}
/* .inBd ul{height: 450px;} */

.ytdd{margin-top:15px;}
.ytddContent{margin-top: 20px;padding: 0 10px;}
.ytddContent li{float: left;width: 48.5%;height: 200px;margin-right: 10px;position: relative;webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out; -ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;margin-bottom: 10px;}
.ytddContent li:nth-child(2n){margin-right: 0;float: right;}
.ytddContent li:hover{transform: translate3d(0, -.3rem, 0);-ms-transform: translate3d(0, -.3rem, 0); -webkit-transform: translate3d(0, -.3rem, 0); /* Safari and Chrome */}
.ytddContent li a{display: block;width: 100%;height: 100%;}
.ytddContent li a img{width: 100%;}
.ytddContent li.last{margin-right: 0;}
.ytddContent li span{ position: absolute;bottom: 0;text-align: center;background-color: rgba(0, 0, 0, 0.75); width: 100%; line-height: 43px;}
.ytddContent li span a{width: 98%;color: #ffffff;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}

.wjwt {
    margin-top: 15px;
    background: #f4f4f4;
    padding: 30px 0;
}
.wjwt .zcwj,.wjwt .cjwt{ width: 94%; margin: 0 auto;float: none;}
.wjwt .cjwt{padding-top: 30px;}
.wjwt ul{background: #ffffff;border-radius: 5px; padding: 10px;}
.wjwt ul li{ line-height:40px; position:relative;}
.wjwt ul li a{ display:block; width:92%; overflow:hidden;text-overflow:ellipsis; white-space: nowrap;font-size: 16px; }
.wjwt ul em{    width: 6px; height: 6px;background-color: #bcb4b4;float: left; margin: 20px 15px 0 5px;}
.wjwt ul span{display: none;}
}

@media screen and (min-width:300px) and (max-width:768px) {
.banner{background: none;}
.DStab_con_head {
	width: 100%;
	height: auto;
	line-height: 32px;
	margin: 20px auto;
	position: relative;
	overflow: hidden;
}
.DStab_con_head option {
    color: #666666;
}
.DStab_con_head span{
	float: none;
	width: 24%;
	text-align: right;
	font-size: 16px;
	display: block;
	color: #666666;
}
.DStab_con_head select{
	float: left;
	height: 32px;
	width: 17%;
	margin: 0 0 0 16px;
	display: inline;
	border: 1px solid #666666;
	border-radius: 5px;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	background: none;
	color: #666666;
}
.DStab_con_head em{
	float: left;
	width: 31px;
	text-align: right;
	font-size: 16px;
	color: #666666;
}
.DStab_con_head .btn {
	background: #a64f4a;
	height: 32px;
	line-height: 32px;
	width: 22%;
	text-align: center;
	color: #ffffff;
	font-size: 16px;
	border: none;
	float: none;
	display: block;
	margin: 0 0 0 20px;
	font-size: 16px;
	border-radius: 5px;
	margin: 0 auto;
	margin-top: 47px;
}		
}
