@charset "utf-8";
* {
	margin: 0px;
	padding: 0px;
}
body {
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
	line-height: 30px;
	color: #373737;
}
a {
	color: #373737;
	text-decoration: none;
}
a:hover {
	color: #ba131a;
	text-decoration: underline;
}
#header_wrap {
	height: auto;
	width: 100%;
}

#header_inner {
	height: auto;
	width: 970px;
	margin-right: auto;
	margin-left: auto;

}

/*header Í·²¿*/
.header{ background-color:#fff; height:59px; padding:12px 0 15px 0;position:relative;}
.header_bg{background:url(/images/images/header_bottom.png) repeat-x scroll 0 0;display: inline-block;height:10px;width:100%;position:absolute;left:0;top:86px;z-index:9998;}
.header_1{width:972px;margin:0 auto; }
.header_1 .le{ float:left}
.header_1 .ri{ float:right; margin-top:25px; font-size:12px; width:450px;}
#top {
	background-image: url(/images/sdrw/top.jpg);
	background-repeat: no-repeat;
	height: 363px;
	width: 100%;
	margin-bottom: 30px;
	background-position: center 0px;
}

#wrap_pos {
	height: auto;
	width: 970px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 30px;
}
.title_t1{ background:url(/images/sdrw/title_bg.jpg) no-repeat; height:34px;margin-bottom:20px;}
.title_t1 h3{ font-weight:normal; padding-left:20px; font-size:16px; background:url(/images/sdrw/icon1.jpg) no-repeat 0 6px; line-height:20px;}

#wrap1 {
	height: auto;
	width: 970px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 30px;
}
#wrap1_inner {
	height: 330px;
	width: 970px;
	margin-right: auto;
	margin-left: auto;
}

#sdrw_key {
	height: 330px;
	width: 970px;	background: url(/images/sdrw/sdrw_key_txtbg.png) repeat;
	position: relative;
}
#sdrw_key_title {
	clear: left;
	height: auto;
	width: 380px;
	font-size: 20px;
	color: #FFFFFF;
	line-height: 30px;
	margin-bottom: 15px;
	font-weight: bold;
}
#sdrw_key_title a {
	color: #FFFFFF;
}

#sdrw_key_catname a,#sdrw_key2_catname a,#sdrw_list_catname a {
	color: #FFFFFF;
}
#sdrw_key_des {
	float: left;
	height: auto;
	width: 380px;
	line-height: 30px;
	color: #e2c3c4;
}
#sdrw_key_des a {
	color: #e2c3c4;
}

#sdrw_key_img {
	float: right;
	height: 330px;
	width: 476px;
    overflow: hidden; 
}
#sdrw_key_img img{  
     cursor: pointer;  
     transition: all 1s;  
}  
#sdrw_key_img img:hover{  
     transform: scale(1.1);  
} 
#sdrw_key_txt {
	float: left;
	height: 280px;
	width: 380px;
	position: absolute;
	left: 0px;
	top: 0px;

	padding: 25px 45px;
}
#sdrw_key_catname {
	font-size: 17px;
	line-height: 28px;
	height: 30px;
	color: #FFFFFF;
	float: left;
	padding-right: 15px;
	padding-left: 15px;
	background-color: #f4930a;
	margin-bottom: 15px;
}
#wrap2 {
	height: 380px;
	width: 970px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(/images/sdrw/wrap2bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	padding-right: 65px;
	padding-left: 65px;
	margin-bottom: 40px;
}
#wrap2 li {
	list-style-type: none;
}

#wrap2_left {
	float: left;
	height: 380px;
	width: 447px;
}
#wrap2_right {
	float: right;
	height: 298px;
	width: 447px;
	padding-top: 82px;
}
#line_2 {
	float: left;
	height: 380px;
	width: 447px;
}
#line_3 {
	float: right;
	height: 298px;
	width: 447px;
	padding-top: 82px;
}
#sdrw_key2_box {
	float: left;
	height: 298px;
	width: 447px;
	position: relative;
}
#sdrw_key2_img {
	float: left;
	height: 298px;
	width: 447px;
    overflow: hidden;  
}
#sdrw_key2_img img{  
     cursor: pointer;  
     transition: all 1s;  
}  
#sdrw_key2_img img:hover{  
     transform: scale(1.2);  
}  
#sdrw_key2_txt {
	float: left;
	height: 72px;
	width: 410px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	background-image: url(/images/sdrw/sdrw_key2_txtbg.png);
	color: #FFFFFF;
	padding-left: 19px;
	padding-right: 18px;
	padding-top: 8px;
}
#sdrw_key2_catname {
	line-height: 16px;
	color: #FFFFFF;
	background-color: #f4930a;
	height: 18px;
	margin-top: 2px;	
           padding-right: 10px;
	padding-left: 10px;
	float: left;
	width: auto;
}
#sdrw_key2_title {
	float: left;
	height: 20px;
	width: auto;
	margin-left: 10px;
	line-height: 20px;
}
#sdrw_key2_title a {
	color: #FFFFFF;
}

#sdrw_key2_des {
	clear: left;
	height: auto;
	width: 410px;
	font-size: 12px;
	line-height: 18px;
	color: #929297;
	padding-top: 5px;
}
#sdrw_key2_des a {
	color: #929297;
}

#wrap3 {
	height: auto;
	width: 970px;
	margin-right: auto;
	margin-left: auto;
}


#wrap3_left {
	height: auto;
	width: 670px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dcdcdc;
	float: left;
	padding-right: 20px;
}
#wrap3_left li {
	float: left;
	height: auto;
	width: 670px;
	list-style-type: none;
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dcdcdc;
}
#sdrw_list_txt {
	float: right;
	height: auto;
	width: 410px;
}
#sdrw_list_top {
	float: left;
	height: 35px;
	width: 410px;
}
#sdrw_list_catname {
	font-size: 14px;
	line-height: 20px;
	color: #FFFFFF;
	background-color: #f4930a;
	float: left;
	height: 22px;
	margin-top: 8px;
	margin-bottom: 6px;
	padding-right: 8px;
	padding-left: 8px;
	margin-right: 15px;
}

#sdrw_list_title {
	font-size: 18px;
	line-height: 36px;
	float: left;
	height: 36px;
	width: auto;
	font-weight: bold;
}

#sdrw_list_img {
	float: left;
	height: 156px;
	width: 234px;
    overflow: hidden; 
}
#sdrw_list_img img{  
     cursor: pointer;  
     transition: all 1s;  
}  
#sdrw_list_img img:hover{  
     transform: scale(1.2);  
} 
#sdrw_list_des {
	float: left;
	height: auto;
	width: 410px;
	font-size: 13px;
	line-height: 22px;
	margin-top: 8px;
	color: #666666;
}
#sdrw_list_des a {
	color: #666666;
}
#sdrw_list_des a:hover {
	color: #ba131a;
}
#sdrw_list_info {
	float: left;
	height: auto;
	width: 410px;
}
#sdrw_list_date {
	float: left;
	height: auto;
	background-image: url(/images/sdrw/date.jpg);
	background-repeat: no-repeat;
	font-size: 12px;
	color: #999999;
	background-position: 0px 9px;
	padding-right: 20px;
	padding-left: 17px;
}
#sdrw_list_view {
	float: left;
	height: auto;
	background-image: url(/images/sdrw/view.jpg);
	background-repeat: no-repeat;
	font-size: 12px;
	color: #999999;
	background-position: 0px 11px;
	padding-right: 25px;
	padding-left: 17px;
}

#sdrw_more {
	width:670px;
	float:left;
	text-align:center;
	font-size: 16px;
	line-height: 30px;
          font-weight:bold;
}
#wrap3_right_box {
	float: left;
	height: auto;
	width: 263px;
	margin-bottom: 15px;
}
#wrap3_right_box_title {
	float: left;
	height: 36px;
	width: 263px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dcdcdc;
	line-height: 22px;
}
.title_r {
	float: right;
}

.title_l {
	float: left;
	font-size: 20px;
	color: #b01616;
	padding-left: 20px;
	background-image: url(/images/sdrw/wrap3_right_box_titlebg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 3px;
}
#wrap3_right_box_list {
	float: left;
	height: auto;
	width: 263px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#wrap3_right_box_list li {
	background-image: url(/images/sdrw/li.jpg);
	background-repeat: no-repeat;
	list-style-type: none;
	background-position: 0px 13px;
	float: left;
	height: auto;
	width: 243px;
	padding-left: 20px;
}
#wrap3_right_box_list2 {
	float: left;
	height: auto;
	width: 237px;
	padding-left: 26px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-image: url(/images/sdrw/icon5.jpg);
	background-repeat: no-repeat;
	background-position: 0px 18px;
}
#wrap3_right_box_list2 li {
	list-style-type: none;
	float: left;
	height: auto;
	width: 240px;
	padding-left: 23px;
}
#wrap3_right {
	float: right;
	height: auto;
	width: 263px;
}
.title_r a {
	color: #888888;
}
.title_r a:hover {
	color: #ba131a;
}

/* ny_zb */
.ny_zb{width:263px;overflow:hidden;margin:0;}
.ny_zbbt{background-color:#f1f1f1;height:40px;line-height:40px;overflow:hidden;border-top:2px solid #b7b7b7;}
.ny_zbbt span{padding-left:30px;font-size:16px;color:#000;line-height:40px;}
.ny_zblb1{padding:0;}

.ny_zblb1 li{color:#333;float:left;width:100%;background:url(/images/sdrw/icon2.jpg) no-repeat 0 10px;line-height:36px; font-size:20px; color:#b01616;padding-bottom:12px; margin-bottom:10px; border-bottom:1px solid #e5e5e5;}
.ny_zblb1 li a{display:block;padding-left:20px;text-decoration:none;color:#b01616;background:url(/images/sdrw/04.gif) no-repeat right;}
.ny_zblb1 li a.cur{color:#b01616;font-weight:bold;background:url(/images/sdrw/04_h.gif) no-repeat right;text-decoration:none;}

.ny_zblb1 li ul{display:none;color:#666;padding:0;}
.ny_zblb1 li ul li{float:none;line-height:30px; background:url(/images/sdrw/news_icon.jpg) no-repeat 0 15px; padding-left:20px; width:243px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; border:0; font-size:14px; padding-bottom:0; margin-bottom:0;}
.ny_zblb1 li ul li a{display:block;background:url(/images/sdrw/05.gif) no-repeat left; color:#333; padding-left:0;}
.ny_zblb1 li ul a:hover{color:#b01616;}
#wrap_bottom {
	height: auto;
	width: 1012px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
	text-align: center;
}

/*µ×²¿FOOT*/
.foot_link{ background-color:#fff; border:1px solid #dcdcdc; padding:10px; height:90px; width:978px; margin:0 auto}
.foot_link .titbg{ background:url(/images/images/foot_2.jpg) no-repeat; height:36px; }
.foot_link ul li{ float:left; margin-right:28px;}
.foot_link ul li.last{ margin-right:0;}
.foot_link ul li img{ border:1px solid #e2e2e2;}
.foot_1{ background-color:#f8f8f8; border-bottom:1px solid #ececec; border-top:2px solid #c11710; text-align:center; height:26px; line-height:26px; font-size:12px; width:1000px; margin:0 auto; color:#d2131b;}
.foot_1 a{color:#d2131b;}
.foot_2{ text-align:center; padding:10px 0;font-size:12px; width:1000px; margin:0 auto;}
.foot_2 span{color:#d2131b; font-size:18px; font-weight:bold;}