@charset "utf-8";
@media screen and (max-width:1000px) {
	.head .logo{ width:768px;}


}


@media screen and (max-width: 812px) {

	.rddt .pic img{ width:100%;height:225px;}
	.head{ width:100%; height:70px;  padding:0 10px;box-sizing:border-box; position:fixed; top:0; z-index:999;}
	.head .logo{ width:70%; height:70px; float:left; background-size:72% auto; overflow:hidden;}

	.menu{ width:100%; height:0; background:#bb0613;display:block; border-radius:0; padding:0; box-sizing:border-box; position:fixed; top:70px;box-shadow:0 3px 10px rgba(110,25,30,0.5); z-index:999}
	.menu ul{ width:100%;background:#fff;display:block; padding:0 2%;}
	.menu li{height:36px; width:28%;line-height:36px; padding:0;text-align:center; background:#97141d; margin:5px 2%; border-radius:4px;}
	.menu li a{ font-size:14px; color:#fff}
	.menu li:hover{background:#d54650;}
	.menu li:hover a{ color:#fff;transition: all .1s ease-in-out;}
	.menu li a:hover{ text-decoration:none;}
	.link .link-cont ul{ margin-top:10px;}
	.link .link-cont .tit{ border:2px solid #b4b4b4; border-bottom:none; height:30px; line-height:30px; border-radius:7px 7px 0 0; background:url(../images/link-bg.jpg) right bottom no-repeat}
	.link .link-cont .tit div{ background:url(../images/link-ico.jpg) no-repeat 8px 11px; padding-left:25px; font-size:16px; font-weight:bold}
	.link .link-cont ul li{ width:100%; float:left; text-align:center}
	.link .link-cont ul li select {  width:94%;margin-bottom:13px; height:35px; line-height:35px;}
	.left-column .item .normal-list li{ border-bottom:1px dotted #a6a6a6; height:40px; line-height:40px;}
	.zrzc .normal-list li{ border-bottom:1px dotted #a6a6a6; height:40px; line-height:40px;}

	.head .navbar-toggle{ display:block; width:18px; height:18px;position:absolute; top:25px; right:20px; background:url(../images/icon-navbar.png) no-repeat; background-size:cover}
	.head .icon-search{ display:block; width:18px; height:18px;position:absolute; top:25px; right:60px; background:url(../images/icon-search.png) no-repeat; background-size:cover}
	.navbar-active{ height:200px;-o-transition: all .3 ease-in-out;-moz-transition: all .3s ease-in-out;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out; z-index:999}
	.content{width:96%; margin:0 auto; background:#fff}

	.rddt .normal-list{margin-left:340px;}

	.content{ margin-top:70px;}

	.col-md-8,.col-md-4{ float:left;box-sizing:border-box;}
	.col-md-8{ width:100%}
	.col-md-4{ width:100%}
	.col-md-3{ width:100%}
	.col-md-9,.col-md-12{ width:100%}

	.left-column .item { width:100%; border:1px solid #eccdc9; margin-top:10px; border-top:none;}
	.col-search{ width:100%; position:fixed; top:70px;left:0; background:#bb0613; height:0; overflow:hidden;box-shadow:0 3px 10px rgba(110,25,30,0.5); z-index:999}
	.col-search .title{ height:32px; line-height:32px; background:none; text-align:center; color:#fff; font-size:16px; font-weight:bold; margin-bottom:0; padding:0;}
	.col-search .search-input{ margin-bottom:10px; height:35px; line-height:35px;}
	.col-search .search-cont .bt-search{ margin:10px 0 0 0 ;}
	.search-active{ height:80px;-o-transition: all .3 ease-in-out;-moz-transition: all .3s ease-in-out;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out; z-index:999}

	.list-col-search{ width:100%; margin-bottom:0; position:fixed; top:70px; z-index:999; margin:0; right:0px;}
	.list-col-search .title{ margin:0 auto; display:block; clear:both;height:32px; text-align:center; line-height:32px; background:none; color:#fff; font-size:16px; font-weight:bold; padding:0 ; margin-bottom:0px;}
	.list-col-search .search-cont{ width:94%; clear:both;  position:relative;}

	.link{ width:94%; margin:0 auto;}
	.link .wsdc img{ width:100%;}
	.footer{ width:100%; }
	.list-cont{ background:none}
	.list-cont .side-nav{ margin-bottom:15px;}
	.list-cont .list-clo .list-item{ min-height:100px; margin:0 ;}
	.list-cont .list-clo .list-tit{ margin-left:0;}
	.list-cont .list-no-side .list-tit{ margin:0;}
	.list-cont .list-clo .list-item li{ line-height:44px; height:44px; border-bottom:1px dotted #d8d8d8;}
	.list-cont .list-clo .list-item li a{ width:75%; display:block;float:left;text-overflow:ellipsis;white-space:nowrap; overflow:hidden; font-size:16px;color:#3f3f3f; }

	.list-cont .side-nav .side-tit{ margin-bottom:5px;}
	.list-cont .side-nav ul li,.list-cont .side-nav ul li.active{ width:48%; float:left; height:44px; line-height:40px; background:#f1f1f1;border:2px solid #dadada; margin:1%; box-sizing:border-box;}
	.list-cont .side-nav ul li.active{ background:#fff; border:2px solid #cb1c2b; box-sizing:border-box;}
	.list-cont .side-nav ul a{ padding:0; text-align:center; font-size:16px;}
	.list-cont .side-nav ul li.active a{ color:#db0706}
	.load-more{margin:10px 0 0 0 ;}
	.detail{ min-height:200px;margin:0 10px;}
	.list-cont .s-tit{ margin-left:0px;}

	.db-search-cont{ margin-left:0; margin-top:10px}
	.db-search-cont li{ float:left; margin:5px 0; height:30px; line-height:30px; margin-left:0; width:100%;}
	.db-search-cont li input{ border:1px solid #e2e2e2; height:20px; line-height:20px; width:65%; padding:5px; font-size:14px; color:#222}
	.db-search-cont li select{ border:1px solid #e2e2e2; height:34px; line-height:34px; width:69%; padding:0 5px; font-size:14px; color:#222; margin-left:-3px;}
	.db-search-cont span{ width:78px; display: inline-block; font-size:14px;}
	.db-list{ margin-left:0px;}
	.db-list ul{ float:left; width:50%;}
	.db-list li { float:left; width:auto; display: inline-block;}
	.db-list li  div{ line-height:30px; height:30px; font-size:14px; margin-left:10px;}

	.zrxx{ width:100%; height:400px;font-size:16px;}
	.zrxx .text{ font-size:16px; width:80%;}
	.zrxx-jl{ margin-left:0; float:left; font-size:16px;}
	.zrxx .clear-div{ display:none}




}
@media screen and (max-width: 768px) {
	.rddt .pic img{ width:100%;height:225px;}

	.rddt .pic{ width:320px; height:225px; background:#CCC; float:left;}

}
@media screen and (max-width: 600px) {
	.rddt .pic img{ width:100%;height:225px;}
	.head .logo{ width:98%; height:70px; background-size:72% auto; overflow:hidden;}
	.rddt .normal-list{margin-left:0; clear:both}


	.rddt .pic{ width:100%;height:225px; background:#CCC; float:left;}
	.rddt .normal-list li{ border-bottom:1px dotted #a6a6a6; height:40px; line-height:40px;}
	.rddt .normal-list a:before{content:"\2022"; margin-right:5px; color:#ff684a;}
	.rddt .normal-list a:hover{ color:#ff8900; text-decoration:none;}
	.rddt .normal-list .date{ float:right; color:#878787; padding-right:10px;}

	.db-list ul{ float:left; width:100%;}
	.db-list li { float:left; width:auto; display: inline-block;}
	.db-list li  div{ line-height:30px; height:30px; font-size:14px; margin-left:10px;}


}