@charset "utf-8";
/* CSS Document */
.widthMain{ width: 988px; height: 30px; margin: 10px auto; color: #000; border: 1px solid #666; padding-left: 10px;}
.widthMain a{ display: inline-block; color: #000; font-size: 14px; height: 30px; line-height: 30px;}
.hbg2{ width: 1000px; height: auto; margin: 0 auto 10px auto;}
.hbg2 img{ width: 1000px; height: 8px; }
.main,.main_bottom{ width: 1000px; height: auto; margin: 0 auto 10px auto; overflow: hidden;}
.main_l{ float: left; width: 660px; overflow: hidden;}
.h-news{ margin-bottom: 22px;}
.h-title{ color: #404040; font-size: 31px; font-weight: 600; margin-top: 30px; padding: 0 20px; text-align: center; }
.h-info{ color: #404040; font-size: 14px; margin-top: 10px; text-align: center;}
.main_l h3{ text-align: left; font-weight: bold; padding-left: 36px; margin-bottom: 15px; line-height: 36px; }
.main_l p{ text-indent: 0em; line-height: 36px; font-family: '宋体'; padding: 0 9px;}
.p_pic img{ width: 660px; height: 400px;}
.more-2{  background-color: #f5fbff; border: 1px solid #beddff; border-radius: 5px; color: #348cec; cursor: pointer; font-size: 20px; 
		  margin: 20px 0; padding: 20px 0; text-align: center;}
.main_l>a{ display: inline-block; float: right; width: 100px;}
/*以下右侧栏*/		  
.main_r{ float: right; width: 300px; }
.main_r>a img{ width: 300px; height: 250px; margin-top: 20px;}		  

.jdpl_wz{ width: 300px; height: auto;  margin: 20px 0; overflow: hidden;}
.jdpl_wz .con_h{ height: 40px; line-height: 40px; margin-bottom: 10px; border-top: 2px solid #cd3a3a; border-bottom:1px dashed #333;}
.jdpl_wz .con_h a{ display: inline-block; color: #8A2E2F; font-weight: bold; font-size: 18px; letter-spacing: normal; padding-left: 14px;}
.jdpl{ height: 82px; padding-bottom: 10px;}
.jdpl img{ width: 140px; height: 82px; float: left; padding-right: 10px;}
.jdpl p{ text-indent: 0em; overflow: hidden; line-height: 22px;}
.jdpl_wz ul li{ float: left; width: 140px; height: 82px; position: relative; margin: 5px;}
.jdpl_wz ul li img{ width: 140px; height: 82px;}
.bg_pic{width: 100%; height: 30px; position: absolute; left: 0; bottom: 0; opacity: 0.5; background: #000;
			filter:alpha(opacity=50); z-index: 20px;} 
.jdpl_wz ul li span a{width: 100%; height: 30px; line-height: 30px; position: absolute; left: 0; bottom: 0; text-align: center; color: #FFF; z-index: 40px;}
.jdpl_bd{ overflow: hidden;}
.jdpl_bd ul li{ line-height: 30px;}
.jdpl_bd span{ float: right;}