锘緻charset "utf-8";
html{background: url(/images/djyd_bg_c.gif) repeat-y center center;}
body{color:#333333; font-size:16px; font-family:Microsoft Yahei; -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:#333333; noline:expression(this.onFocus=this.blur());}
a:focus {outline:none;-moz-outline:none;}
a:hover{color:#d6211a;}
.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, textarea:focus{ outline: none;}
.body_bg{background: url(/images/djyd_bg_t.jpg) no-repeat center top;}
.warp{background: url(/images/djyd_bg_b.jpg) no-repeat center bottom; min-height: 1842px;}

.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.clear{clear:both;}
.fl{float: left;}
.fr{float: right;}
.container{ width:1160px; margin:0 auto; clear:both;}
.space20, .space30{clear:both; line-height:0; font-size:0; overflow:hidden; zoom:1;}
.space20{height:20px;}
.space30{height:30px;}
.mb20{margin-bottom: 20px;}
.fz15{font-size: 0.9375em;}
.fz14{font-size: 0.875em;}



/***** header *****/
.header{height:330px;}
.header img{display: none;}

/*footer*/
.footer{clear: both; }
.footer .container{padding-top:60px;}
//.footer_nav{padding-bottom: 15px;}
.footer_nav a{margin:0 10px; color: #fff;}
.footer_nav a:hover{text-decoration: underline;}
.footer_copyright a{color:#fff;}
//.footer_copyright{float: left;width: 1060px;}
.footer_copyright a:hover{color: #FF0}
.footer_copyright .beian {background: url(/images/beian.png) no-repeat center left;padding-left: 25px;}
.footer_wzbs {float: right; background: #fff;padding: 0 5px;}

.footer_ewm{float: left; padding:10px 5px; background: #fff;}
.footer_ewm img{margin:0 5px; float: left;}
.footer_copyright{float: left; width: 748px; margin: 0 auto; text-align: center; padding-top:8px; line-height: 24px;}
.footer_wzbs img{vertical-align: middle;}

/*新增*/
.footer_nav{padding:11px 0; background:center bottom #ba0c0c; text-align: center; line-height:24px;width:1160px;margin-left: auto;margin-right:auto;margin-bottom: 5px;}
.footer_nav ul li{display: inline-block; *display: inline; *zoom:1; position: relative; padding:0 25px;}
.footer_nav ul li a{color: #fff;}
.footer_nav ul li a:hover{color: #ffcc51;}
.footer_nav ul li i{position: absolute; right: 0; top: 50%; margin-top: -6px; width: 1px; height: 13px; background: #fff; filter:alpha(opacity=40); -moz-opacity:0.4; opacity:0.4;}






/*common*/
.common_tit{height: 45px; line-height: 45px; background: #de464b; border-radius: 5px; margin-bottom: 20px; position: relative;}
.common_tit i{position: absolute; width: 70px; height: 61px; top: -10px; left: 10px; background:url(/images/djyd_icon.png) no-repeat;}
.common_tit h3{float: left; color: #fff795; font-size: 20px; padding-left: 87px;}
.common_tit .more{float: right; color: #fff; margin-right: 15px; filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6;}
.common_tit .more:hover{float: right; color: #fff; margin-right: 15px; filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}

.common_newslist li{position:relative; padding:0 100px 0 16px; height:35px; line-height:35px; overflow:hidden; vertical-align:top;}
.common_newslist li i{position:absolute; left:0; top: 50%; margin-top: -1px; width: 4px; height: 4px; background: #000;}
.common_newslist li .time{ position:absolute; right:0; top:0; color:#999999; z-index:1; }
.common_newslist li a{float:left; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.common_newslist li a:hover{color: #333; font-weight: bold;}
.common_newslist_nd li{padding-right:0;}

.djyd_main{min-height: 743px; padding: 20px 0;}
.djyd_jcdj{margin-bottom: 20px;}

.djyd_tpxw{float:left; width:49%; height:375px; position:relative; overflow:hidden;}
.djyd_tpxw img{ width:100%; height:375px; display:block;}
.djyd_tpxw .bd li{ position:relative; overflow:hidden; zoom:1;}
.djyd_tpxw .bd .txtbg{position:absolute; bottom:0; _bottom:-1px; left:0; width:100%; height:40px; background:#000; filter:alpha(opacity=50); -moz-opacity: 0.5; opacity:0.5;}
.djyd_tpxw .bd .txt{position:absolute; bottom:0; left:20px; right:100px; color:#fff; line-height:40px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.djyd_tpxw .hd{ position:absolute; bottom:16px; right:20px;}
.djyd_tpxw .hd li{float:left; width:8px; height:8px; margin:0 3px; line-height:0; overflow:hidden; font-size:0; background:#fff; border-radius:50%; -moz-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; cursor:pointer;}
.djyd_tpxw .hd li.on{background:#df1814;}
.djyd_tpxw .bd ul, .djyd_tpxw .bd li{width:100% !important;}

.djyd_jcdj .common_newslist{float: right; width:49%; margin-top: -7px;}

.djyd_zfff .pic{float: left; width: 33%;}
.djyd_zfff .pic img{display: block; width: 100%; height: 100%;}
.djyd_zfff .tt{width: 100%;}
.djyd_zfff .intt{border:#dec6ae 1px solid; padding: 0 2%;}
.djyd_zfff .tt h5{font-size: 20px; font-weight: normal; padding-top: 20px; overflow: hidden;}
.djyd_zfff .tt h5 a{color: #cc0000; float:left; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; }
.djyd_zfff .tt h5 a:hover{font-weight: bold;}
.djyd_zfff .tt p{line-height: 30px; padding: 17px 0; height: 90px; overflow: hidden;}
.djyd_zfff .tt .more{font-size: 14px; font-weight: bold; margin-bottom: 20px;}
.djyd_zfff .tt .more a{color: #cc0000;}
.djyd_zfff .tt .more a:hover{text-decoration: underline;}

.djyd_xxxpj{margin-bottom: 20px;}

@media (max-width: 1200px) {

	.container{width:96%;}

}

@media (max-width: 992px) {
	.djyd_main{height: auto; padding: 0;}
	html, .body_bg, .warp{background: none; }
	/*.header{height: auto; background-image: linear-gradient(#57bcf6,#fff);}
	.header h1{display:block; text-align: center; padding: 25px 0; color: #d30808; font-size: 48px;}*/
	.header{height: auto;}
	.header img{display: block; width: 100%;}
	.footer{height: auto; color: #333; padding: 30px 0;}
	.footer .container{padding-top: 0;}
	.footer_nav a{color: #333;}
	.djyd_tpxw, .djyd_jcdj .common_newslist, .djyd_zfff .pic, .djyd_zfff .tt{float: none; width: 100%;}
	.djyd_tpxw{margin-bottom: 20px;}
	.djyd_zfff .pic, .djyd_zfff .tt p, .djyd_zfff .intt{height: auto;}
	.djyd_zfff .intt{padding-bottom: 20px;}
	
}

@media (max-width: 767px) {
	
	.common_tit{height: 40px; line-height: 40px;}
	.common_tit i{-webkit-background-size: 100% 100%; background-size:auto 100%; height:30px; top:5px;}
	.common_tit h3{padding-left:50px; font-size: 18px;}

}



@media (max-width: 480px) {

	.djyd_tpxw, .djyd_tpxw img{height:280px;}

}
