@charset "utf-8";
body{min-width:320px; color:#444; font-size:14px; font-family:Microsoft YaHei,Simsun,SimHei,Arial; -webkit-text-size-adjust:none;}
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%;}
a{ text-decoration:none; color:#666666;}
a:focus {outline:none;-moz-outline:none;}
a:hover{color:#1c649f;}
button, input, select, textarea {font-family: inherit;}
input:focus, textarea:focus{ outline: none;}
input::-webkit-input-placeholder{color: #cccccc;}
body {background:url(/images/zd_bg.jpg) repeat-x #e7f9fe;}

.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.container{width: 998px; margin: 0 auto;}
.container-bg{background:url(/images/zd_dp_bg.png) repeat-x left top #fff;}
.transition a{-webkit-transition:300ms; -moz-transition:300ms; -o-transition:300ms; transition:300ms;}
.header{height: 114px;}
.header img{display: none;}
.footer1{clear: both; height:165px;background:url(/images/foot_bg.jpg) no-repeat center bottom;}
.innerBox{padding: 0 44px;}
.leadIntro{margin-bottom: 20px;}
.leadIntro-l{float: left; width: 66%; height: 160px; background: rgba(255,255,255,.4);}
.leadIntro-r{float: right; width: 32%; height: 160px; background: rgba(255,255,255,.4);}
.leadIntro-l .inPad{padding: 10px 20px 0;}
.leadIntro-l h3{font-size: 18px; line-height: 40px; font-weight: normal; color: #039226;}
.leadIntro-l p{ line-height: 30px; text-indent: 2em; color: #787878;}
.mainItem ul{margin: 0 -10px;}
.mainItem ul li{float: left; width: 33.3333%;}
.mainItem ul li a{display: block; margin: 0 10px 20px; /*height: 171px;*/}
.mainItem ul li a img{display: block; width: 100%; height: 100%;}
.mainItem ul li a:hover{opacity: .6;}

@media (max-width: 1023px) {
	.container{width:auto;}
	.innerBox{padding: 0 20px;}
	.leadIntro-l{float: none; width: 100%; height: auto;}
	.leadIntro-l .inPad{padding-bottom: 15px;}
	.leadIntro-r{display: none;}
	
	
}

@media (max-width: 860px) {
	.header{height: auto; margin-bottom: 20px;}
	.header img{display: block; width: 100%;}
	.container-bg{background: none; 
		background-image: -webkit-linear-gradient(#13d4fb, #fff 70%);
		background-image: -o-linear-gradient(#13d4fb, #fff 70%);
		background-image: linear-gradient(#13d4fb, #fff 70%);
	}
}

@media (max-width: 640px) {
	.mainItem ul li{width: 50%;}
}

@media (max-width: 320px) {
	.mainItem ul li{width: 100%;}
}

/*footer*/
.footer{padding:20px 0; font-size: 13px; background: #d9d9d9; line-height: 30px;}
.footer-box{position: relative; min-height: 80px; padding: 0 215px 0 0;}
.footer-wzbs{position:absolute; right: 0; top: 0;}
.footer-wzbs img{vertical-align: middle;}
.footer-copyright{clear: both;}
.footer-copyright .beian{padding-left: 25px; display: inline-block; margin-left: 10px; background: url(../images/beian.png) no-repeat left center;}
.footer-nav{color: #1c649f;}
.footer-nav a{color: #1c649f;}
.footer-nav a:hover{color: #a10000;}

@media (max-width: 1080px) {
	.footer{text-align: center;}
	.footer-wzbs{position: static;}
	.footer-box{padding-right: 0;}
}

