@charset "gb2312";
/* CSS Document */
body { color: #333333; font-size: 15px; -webkit-text-size-adjust: none; font-family: Microsoft Yahei; background: url(imagessjd_bj.jpg) no-repeat top center ;}
body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, td, textarea, th, ul { padding: 0; margin: 0; }
li, ol, ul { list-style: none; }
img { border: none; border: 0; }
a { text-decoration: none; color: #333333; noline:expression(this.onFocus=this.blur());
}
.clearfix{ clear:both;}
a:focus { outline: none; -moz-outline: none; }
a:hover { color: #0c61b0; }
.clear { clear: both; height: 0; line-height: 0; font-size: 0; overflow: hidden; zoom: 1; }
input, textarea { font-family: Microsoft Yahei; font-size: 14px; }
input:focus { outline: none; }/* °όΊ¬Έ΅¶―: h5bp.com/q */
.wrap{ max-width:1120px; margin:0 auto;}
.banner{ height:459px;}
.main{margin-top:20px;}
.dhbg_div h1{ text-align:center; line-height:30px; font:30px/40px "ΞΆΘνΡΕΊΪ"; color:#EC2909; padding:20px 0px 20px 0;}
.dhbg_div h1 a{ color:#EC2909;}
.xq_text{font:16px/28px "ΞΆΘνΡΕΊΪ"; padding:15px; border:1px solid #FE8439; text-indent:2em;}
.xq_text .ckqw{color:#EE2907; padding-left:10px;}
.cont01{ overflow:hidden; padding-top:20px;}
.zyjs_div{width:49%; float:left;}
.common_hd{height:42px;background:url(imagessjd_f.png) no-repeat right center #F4F4F4; overflow:hidden;}
.common_hd .lmbt{ float:left; background:url(imagessjd_t.png) no-repeat left center; height:42px; font:20px/42px "ΞΆΘνΡΕΊΪ"; padding-left:11px;}
.common_hd .lmbt a{ float:left; background:#E7150B; padding:0 10px; color:#fff; display:inline-block;}
.common_hd .lmbt b{ display:block;height:42px;background:url(imagessjd_w.png) no-repeat right center ; width:28px; float:left; }
.common_hd .more{ float:right; height:42px; font:14px/42px "ΞΆΘνΡΕΊΪ"; padding-right:20px;}
.common_bd {padding-top:10px; overflow:hidden;}
.common_bd li{font:16px/34px "ΞΆΘνΡΕΊΪ";position:relative; padding:0 80px 0 10px; height:34px;background:url(imagessjd_dd.jpg) no-repeat left center; }
.common_bd li a{ display:block; max-width:90%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; }
.common_bd li span{ position:absolute; background:#fff; right:0; top:0; color:#999999; z-index:1; font-size:14px;}
.qwjd_div{width:49%; float:right;}
.cont02{ overflow:hidden; margin-top:20px;}
.cont03{ overflow:hidden; margin-top:20px;}
.list_pic{ overflow:hidden;margin-top:10px;}
.list_pic li{ float:left;  width:31.2%; margin:0 1%;}
.list_pic li img{width:100%; height:auto;}
.list_pic li .title{ height:40px; font:14px/40px "ΞΆΘνΡΕΊΪ"; text-align:center;}
.list_pic li .title a{display:block; max-width:90%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; }
.foot_div{height:99px; background:url(imagessjd_foot.jpg) repeat-x;}
.foot_text{ max-width:1120px;padding-top:30px; text-align:center; color:#fff; font-family:"ΞΆΘνΡΕΊΪ"; font-size:14px; line-height:30px;}
@media (max-width: 1200px){
	body {background: url(imagessjd_bj2.jpg) no-repeat top center ;}
    .banner{ height:344px;}
	}
@media (max-width: 779px){ 
    body {background: url(imagessjd_bj3.jpg) no-repeat top center ;}
    .banner{ height:229px;}
    .main{padding:20px; margin-top:0;}
	.zyjs_div{width:100%; float:none;}
	.qwjd_div{width:100%; float:none;margin-top:20px;}
	}
	
@media (max-width: 640px){
	 body {background: url(imagessjd_bj4.jpg) no-repeat top center ;}
    .banner{ height:183px;}
	.dhbg_div h1 {font-size:24px;}
	.list_pic li{ width:100%; float:none;}
	}
	
@media (max-width: 380px){
	.common_bd li span{ display:none;}
	.common_hd .lmbt{font-size:18px;}
	
	}