@charset "utf-8";
*{
    margin: 0;
    padding: 0;
    border: none;
    box-sizing: border-box;
    font-family: "Microsoft YaHei",serif;
}

body{
    width: 100%;
	min-width: 1200px;
}
body{color:#333333; font-size:16px; font-family:微软雅黑,Microsoft YaHei,Simsun,SimHei,Arial; -webkit-text-size-adjust:none; background: #fff;}
body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, textarea, ul{ padding:0; margin:0;}
li, ol, ul{ list-style:none;}
img{ border:none; border:0; max-width:100%;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
a{ text-decoration:none; color:#333333; noline:expression(this.onFocus=this.blur());}
a:focus {outline:none;-moz-outline:none;}
a:hover{color:#337fd4;}
button, input, select, textarea {font-family: inherit; font-size:0.9375em;}
input:focus, textarea:focus{ outline: none;}
input::-webkit-input-placeholder{color: #999999;}
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.clear{clear:both;}

.boxsizing_c{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}
.mb20{margin-bottom: 20px; clear:both;}
.mb30{margin-bottom: 30px; clear:both;}
.mb40{margin-bottom: 40px; clear:both;}
.mb60{margin-bottom: 60px; clear:both;}
.fl{float:left;}
.fr{float:right;}
.hide{display:none;}

/*layout*/
.container_bg {
    background: url(/global/container_bg.jpg) repeat-x center top #f5f8fc;
    padding: 20px 0;
}

.container{width:1200px; margin:0 auto; clear:both;}
.container:after {clear:both;}
.container:after, .container:before{display:table; content:"";}
.page-box{}


/***** header *****/


.zdzjk-header{position: relative; text-align: center;}
.zdzjk-header img{ height: auto; display: block; margin: 0 auto;}

.main_title{ height:50px; line-height:48px; border-bottom:#e7e7e7 1px solid; margin-bottom:20px;}
.main_title h2{ display:block; padding:0 15px; float:left; color:#cc3333; border-bottom:#cc3333 2px solid; font-size:20px;}

.zdjck{width: 1050px; margin: 0 auto 20px;}
.zdjck-l{width: 20%;}
.zdjck-l-title{line-height: 30px; background: url(headerbg.png) top center no-repeat; color: #CC0C0B; font-size: 18px; font-weight: bold; text-align: center;}
.zdjck-l-content{border: 1px solid #c9c9c9; padding: 10px; padding-top: 0;}
.zdjck-l-content li{width: 100%; margin-top: 10px; line-height: 35px; text-align: center; background: #98A2BA;}
.zdjck-l-content li a, .zdjck-l-content li.current a{color: #FFF; font-size: 17px;}
.zdjck-l-content li.current{background: #3051A1;}

.zdjck-r{width: 79%;  padding: 10px 10px 0; padding-top: 0;}
.zdjck-r-title{border-bottom: 1px #eee solid;}
.zdjck-r-title h1{line-height: 40px; display: inline-block; border-bottom: 2px #ff8e02 solid; padding-left: 30px; font-size: 18px; color: #CC0C0B; font-weight: bold; padding-right: 20px; background: url(zdjck-list-icon.jpg) left center no-repeat;}
.zdjck-r-content{padding-top: 20px;}
.zdjck-r-content table{border: 1px #dedede solid; border-collapse: collapse;}
.zdjck-r-content table td{border: 1px #dedede solid; border-collapse: collapse; padding: 10px;}
.zdjck-r-content table th{border: 1px #dedede solid; border-collapse: collapse; background-color: #60B4DE; text-align: center; padding: 10px; color: #fff;}

.zdjck-r-content table tr.trEven td{background-color:#f2f2f2;}
.zdjck-r-content table tr.trOdd td{background-color:#fafafa;}

.zdjck-content{border: 1px solid #c9c9c9; padding:20px; padding-top: 10px;}

@media (max-width: 1280px) {
	*{
		box-sizing:border-box;
		-moz-box-sizing:border-box; /* Firefox */
		-webkit-box-sizing:border-box; /* Safari */	
	}
	.container{width:100%; padding:0 5%;}
	.header{padding: 0;}

}


