body,html,li,input,gloabl,h2,th,input,nav,td,h1,embed,blockquote,ol,xml,div,dl,dt,dd,ul,h3,h4,h5,h6,pre,form,fieldset,abbr,p,header,hgroup,Section,figure,section,nav,article,aside,canvas {
	margin:0;
	padding:0;
}
img {
	border:0px;
	padding:0;
	margin:0px;
}
a {
	font-size:100%;
	color:#004276;
	border:none;
	text-decoration: none;
}
a:hover {
	text-decoration:underline;
	color:#F60;
}
a:link{text-decoration:none;}  
a:visited{text-decoration:none;}  
a:active{text-decoration:none;}  
a:hover{text-decoration:none;} 
ol,ul,li {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
}
q:before,q:after {
	content:'';
}
.clear {
	clear:both;
}
.nofloat {
	clear:both;
	float:none;
	width:100%;
	height:1px;
}

.content {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	padding-top:10px;
}
.content_left {
	float: left;
	width: 250px;
	background:#f3f8fd;
	border-bottom:1px #ccc solid;
	border-left:1px #ccc solid;
	border-right:1px #ccc solid;
}
.content_right {
	float: right;
	width: 73%;
}
.content_left_nav {
	height: 37px;
	background:url(../images/zdsswf_li_bg.png) top left repeat-x;
}
.content_left_nav a{
	display:block;
	float:left;
	text-align:center;
	background:url(../images/zdsswf_li_bg.png);
	height:37px;
	line-height:37px;
	font-size:13px;
}
.content_left_nav a:hover{
	color:#fff;
	font-weight:bold;
	background:#0b6dd0;
}
.content_left_nav a.on{
	color:#fff;
	font-weight:bold;
	background:#0b6dd0;
}
.left_main {
	width:230px;
	margin:0 auto;
	padding-top:5px;
}
.left_main h2{
	font-family:'微软雅黑';
	width:150px;
	background: #efefef ;
	padding:10px 40px 10px;
	font-size:14px;
	font-weight:bold;
	line-height:25px;
	text-align:center;
	margin:5px 0;
	color:#333;
	
}
.left_main h2 a{line-height:20px; height:auto; width:auto;}
.left_main h3{
	font-family:'微软雅黑';
	width:150px;
	background:#efefef;
	padding:10px 40px 10px;
	font-size:14px;
	font-weight:bold;
	line-height:30px;
	text-align:center;
	margin:5px 0;
	color:#333;
}
.left_main h3 a{line-height:20px; height:auto; width:auto;}
.left_main h4{
	padding:0 20px;
	font-family:'微软雅黑';
	width:190px;
	height:60px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	margin:5px 0;
	background-image: url(../images/zdsswf_a_li2.png);
	color:#fff;
}
.left_main h4 a{
	display:block;
	width:140px;
	margin: auto;
	line-height: 20px;
	height:60px;
	color:#fff;
}
.left_main h4 a:hover{color:#fff;}

.left_main h2 a{
	color:#333;
}
.left_main h2:hover,.left_main h2.current{color:#fff !important;background: url(../images/zdsswf_a_li3.png) left center;}
.left_main h3:hover,.left_main h3.current{color:#fff !important;;background:url(../images/zdsswf_a_li.png) left center no-repeat #0b6dd0;}
.left_main h2 a:hover{color:#fff;}
.left_main h3 a{
	color:#333;
}
.left_main h3:hover a,.left_main h2:hover a{color:#fff !important;}
.left_main h3 a.selected,.left_main h2 a.selected{color:#fff !important;}
.left_main h3 a:hover{color:#fff;}
.left_main a {
	display:block;
	font-size:12px;
	width:230px;
	text-align:center;
	height:30px;
	line-height:30px;
	color:#333;
}
.left_main a:hover{color:#f00;}
/*.search {
	border: 1px solid #CCC;
	background-color: #FFF;
	background-image: url(../images/zdsswf_search_bg.png);
	width: 736px;
}*/
.right_main {
	width: 636px;
	padding-top: 80px;
	padding-right: 50px;
	padding-bottom: 50px;
	padding-left: 50px;
	border: 1px solid #CCC;
	margin-top: 10px;
}

/*---------- list ----------*/
.select-bar{min-height:60px; _height:60px; padding-left:15px; padding-right:15px; border:solid #e6e6e6 1px; background-color:#f0f0f0; position:relative; clear:both;}
/*新的搜索框样式--Start*/
.new_select-bar{min-height:60px; _height:60px; padding-left:15px; padding-right:15px; border:solid #e6e6e6 1px; background-color:#f0f0f0; position:relative; clear:both;}
.new_select-bar .div{position:relative; padding-top:5px; padding-bottom:5px; min-height:42px; _height:42px; float:left; text-align:left; width:50%;}
.new_select-bar .input-label{ display:inline-block;width:125px; text-align:right;}
.new_select-bar .input-text-length{ width: 60%;line-height: 30px;border-radius: 3px;border: 1px solid #ccc;box-sizing: border-box;padding: 0 5px;color: #333;}
.new_select-bar .input-text-yzm{width:30%;line-height: 30px;border-radius: 3px;border: 1px solid #ccc;box-sizing: border-box;padding: 0 5px;color: #333;}
.new_select-bar .button{text-align:center;height:35px; color:#fff;clear:both;}
.new_select-bar .button a{display: inline-block;padding: 5px 20px;background-color: #0b6dd0;border: 1px solid #3188d8;border-radius: 3px;color: #fff;font-size: 16px;text-decoration: none;}
.sscx_search{ font-size:14px;padding: 10px 0;}
/*新的搜索框样式--End*/

/*新的翻页样式--Start*/
.pagesdiv{ clear:both; padding:25px 0; color:#666; font-size:14px; text-align:center;}
.pagesdiv a{color:#333;}
.pagesdiv .pageination *{vertical-align:middle\9;}
.pagesdiv .arrow{margin:0 2px;}
.pagesdiv .arrow a, .pagesdiv .index_num{ display:inline-block; padding:0 10px; line-height:28px; border:#d1d3d8 1px solid; border-radius:3px; background:#fff;}
.pagesdiv .arrow a:hover{ border:1px solid #53ACF3;font-size:14px;color:#53ACF3;}
/* .pagesdiv .turn_page{ padding: 0px 9px;} */
.pagesdiv .arrow_or{ vertical-align: top;display: inline-block;padding-top: 2px;margin: 0px 6px;font-weight: bold;color: #666;}
.pagesdiv .index_num{ border: none;background: none;color: #53ACF3;}
.pagesdiv .top_page{display: inline-block; padding: 0 10px;line-height: 28px;border: #d1d3d8 1px solid;background: #f3f2f2;border-radius: 3px;color: #d1d3d8;}
.pagesdiv .arrow a:hover{background:#fff; text-decoration:none;}
.pageination{ padding-left:10px;}
.pageination a{display:inline-block; padding:0 15px; line-height:28px; border:#d1d3d8 1px solid; background:#fff; border-radius:3px;}
.pageination a:hover{ border:1px solid #53ACF3;font-size:14px;color:#53ACF3;}
#curPageNo{width:40px; margin:0 2px; height:28px; border:#d1d3d8 1px solid; background:#fff; border-radius:3px; text-align:center;}
/*新的翻页样式--End*/

.select-bar .search-box{height:35px; overflow:hidden; position:absolute; top:12px; right:24px; width:94%;}
.select-bar .search-box input{float:left; border:none;}
.select-bar .search-box input.input-text{background:#fff; line-height:34px; height:34px; margin-left:4px; width:89%; float:left}
.select-bar .search-box input.input-btn{background-color:#dc2925; height:35px; color:#fff; padding-left:20px; padding-right:20px; float:left}

.select-list{line-height:180%; min-height:200px; _height:200px;}
.select-list li{border-bottom:solid #e6e6e6 1px; padding:30px 22px;}
.select-list li p.title{margin-bottom:15px;}
.select-list li a, .select-list li font{color:#0066cc;}
.select-list li a {color:#0066cc;}
.select-list li span{color:#333;}

.page-num{min-height:26px; _height:26px; line-height:26px; position:relative; text-align:right; padding:40px 22px 20px;}
.page-num font{color:#dc2925;}
.page-num span{float:left;}
.page-num a{display:inline-block; padding-left:20px; padding-right:20px; background-color:#e6e6e6; margin-left:4px;}
.page-num a:hover{color:#fff; background-color:#3188d8;}
.page-num #curPageNo{width:40px; margin:0 2px; height:24px; line-height:24px; border:#b5b5b5 1px solid; background:#fff; border-radius:4px; text-align:center;}

.nofloat {
	clear:both;
	float:none;
	width:100%;
	height:1px;
}
.width980 {
	width:980px;
	margin:0 auto;
	zoom:1;
}
	
.artcontent {
	padding: 0px;
	margin: 0px 0px 6px 0px;
}
.artcontent h3 {
	padding: 0px;
	margin: 30px auto 10px auto;
	text-align:center;
	line-height:30px;
	font-size: 24px;
}
.artcontent .info {
	padding: 0px;
	width:100%;
	text-align:center;
	line-height:30px;
}
.artcontent .casecontent {
	font-size:14px;
	line-height:34px;
	padding:20px 30px;
	margin:0px;
}
.artcontent .casecontent p {
}
.artcontent .casecontent img {
	max-width: 860px;
}
.artcontent .attachment {
}
.artcontent .relate {
	margin:10px 0px;
	padding:0 30px;
}
.artcontent .relate.reltitle {
	font-size:14px;
}
.artcontent .relate ul {
	margin: 8px 0 0 0;
	padding: 0;
	list-style: none;
	line-height:22px;
}
.artcontent .relate li {
	background:url(listyle.png) no-repeat 2px center;
	padding:0 0 0 15px;
	line-height:24px;
	list-style:none;
}

.zdaj{border:1px #dbe2e9 solid; border-collapse:collapse; margin-top:20px;}
.zdaj td{padding:10px; border:1px #dbe2e9 solid; border-collapse:collapse;}
/*ipad*/
@media (max-width:1024px){
	.zdwfaj-max{width:96%; padding:2%;}
	.select-bar .search-box input.input-text{width:92%;}
@media (max-width:992px){
	.content{width:96%; padding:20px 15px 0px;}
	.zdwfaj-max{width:96%; padding:1%;}
	.select-bar .search-box input.input-text{width:92%;}
	.new_select-bar .div{ width:100%;}
	.new_select-bar .input-text-length{ width:55%;}
	.content_right{ width:65%;}
	.pagesdiv .arrow,.pagesdiv .arrow_or,.page_count{ display:none;}
    .pagesdiv .turn_page{ display:inline-block;}
}

@media (min-width:769px) and (max-width:992px){
	.content{width:96%; padding:20px 15px 0px;}
}
@media (max-width:768px){
	.content{width:96%; padding:20px 15px 0px;}
	.content_left{width:100%;}
	.content_right{width:100%; padding:20px 0px 0px;}
	.page-num{text-align:center;}
	.page-num a{margin-left:2px; margin-right:2px;}
	.page-num span{ display:block; clear:both; float:none; margin-bottom:10px;}
	.info th span{padding-left:0;}
	.select-bar .search-box{position:static !important; display:block; float:left; width:100%; background:#fff; margin:8px 0 8px;}
	.select-bar .search-box input.input-text{width:74%;}
	.select-bar .search-box input.input-btn{float:right;}
	.new_select-bar .input-text-yzm + img{width: 23%!important;}
	.select-bar .search-box input.input-text{width:92%;}
	}
/*xs mobile*/
@media (max-width:480px){
	.content{width:90%;}
	.page-num{padding:40px 0px 20px;}
	.page-num a{padding-left:8px; padding-right:8px;}
	.select-bar .search-box input.input-text{width:60%;}
}
@media (max-width:320px){
	.page-num #curPageNo{width:20px;}
	.page-num a{margin-top:3px;}
	.new_select-bar .input-text-length{ width:50%;}
	.new_select-bar .input-label{width:45%;}
	.new_select-bar .input-text-yzm{ width:25%;}
}