@charset "utf-8";
/* CSS Document */


/****栏目左侧开始****/
.list_main{margin: 40px auto 15px auto;width: 96%;min-height: 650px;max-width: 1300px;}
.list_main_left{width: 22%; float:left;text-align: center;margin-top: 15px;}
.list_main_left .list_left_bt{width:100%; height: 60px; line-height:60px; background-color:#4cc2c4; border:1px solid #4cc2c4;background-repeat:no-repeat; background-size:cover; background-position:top center; background-image: url();text-align: center;}
.list_main_left .list_left_bt b{font-size: 20px;color: #fff;}
.list_left_nav{ width:100%; border: 1px solid #4cc2c4;}
.list_left_nav ul{}

.list_left_nav ul li{ width: 90%; height: 34px; line-height: 34px; display: block; margin: 4px auto;  font-size: 14px;overflow: hidden;}
.list_left_nav ul li a{display: block;color: #333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.list_left_nav ul li:hover,.list_left_nav ul li.current{background:#4cc2c4; padding-left: 11px;display: block;}
.list_left_nav ul li:hover a,.list_left_nav ul li.current a{padding-right: 11px;display: block; color: #fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.list_left_img{width:100%; float:left; height:423px; background-repeat:no-repeat; background-size:cover; background-position:top center;margin-top: 30px;}
/****栏目左侧结束****/

.list_main_right{float: right; width: 73%;}

.list_main_right_nav{}
.list_main_right_nav ul{width:70%;margin:10px auto;}
.list_main_right_nav ul li{ width: 29%; height: 34px; margin:0 2%; line-height: 34px; display: block; margin: 0 5px;  font-size: 14px;overflow: hidden;float:left;text-align:center;}
.list_main_right_nav ul li span a{display: block;color: #333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background: #f9f9f9;}
.list_main_right_nav ul li:hover span,.list_main_right_nav ul li.current span{background: url() #8c1515 no-repeat left 0; padding-left: 11px;display: block;}
.list_main_right_nav ul li:hover span a,.list_main_right_nav ul li.current span a{background: url() no-repeat right 0; padding-right: 11px;display: block; color: #fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}


.list_zhuangshi{display: none;}
@media screen and (max-width:1360px) {
.list_zhuangshi{position: relative; display: block; margin: 20px auto;}
.zhuangshi_img{display:block;width:100%;height:180px;background-repeat:no-repeat; background-size:cover; background-position:center center;position: relative; top: 0; left: 0;}
.list_zhuangshi .list_main_left{width: 22%; float:left;text-align: center;margin-top: 15px;}
.list_zhuangshi .list_left_bt{display:none; width: 100%;height: 60px;line-height:60px;background-color: #8c1515;border:1px solid #8c1515;background-repeat:no-repeat;background-size:cover;background-position:top center;background-image: url();text-align: center;}
.list_zhuangshi .list_left_bt b{font-size: 20px; background: url() no-repeat left center; padding-left:24px; color: #fff;}
}

@media screen and (max-width:800px) {
.header_width{width: 100%;}
.dangqian{}
.list_main{width:96%;min-height:200px;}
.list_main_left{display: none;}
.list_main_right{width: 100%;}
.list_zhuangshi .list_left_bt{display:block;width:120px; height: 40px; line-height:40px; position: absolute; bottom: 0; left:2%;}
.list_zhuangshi .list_left_bt b{font-size: 14px;}
.none_block{display: block;}
.list_left_nav{border: none;margin-top: 10px;}
.list_left_nav ul li{width: 29%; margin: 5px 2%; float: left; display: inline-block; text-align: center; background: #f9f9f9;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius:10px;}
.list_main_right_nav{display:none;}
}
@media screen and (max-width:480px) {
.list_left_nav ul li{width:46%;}
}


/****栏目右侧开始****/
.list_main_right ul.list_right1,.list_main_right ul.list_right2{}
.list_main_right ul.list_right1 .p_l_100{padding-left:96px;}
.list_main_right ul.list_right1 .p_l_170{padding-left:170px;}
.list_main_right ul.list_right1 .p_b_30{padding-bottom:30px;}
.list_main_right ul.list_right1 li{width:100%; float:left; padding-top:15px; height: 124px;overflow:hidden; border-bottom: 1px dotted #999;position: relative;display: block;}
.list_main_right ul.list_right1 li:hover{background: #f9f9f9;}
.list_main_right ul.list_right1 li:hover .wen h4{color:#8c1515;}
.list_main_right ul.list_right1 .time{width:74px; height:74px;text-align: center; background: #8c1515; color:#fff; position: absolute; left: 0; top: 0px;}
.list_main_right ul.list_right1 p.time_ri{height:40px; line-height: 40px; font-size:24px;}
.list_main_right ul.list_right1 p.time_yue{height: 32px;line-height: 32px;font-size:12px;}
.list_main_right ul.list_right1 .wen{ position: relative;text-align: left;}
.list_main_right ul.list_right1 .wen h4{font-size:16px; line-height: 24px; margin-bottom: 5px;height:48px; overflow: hidden;color:#333;}
.list_main_right ul.list_right1 .wen p.zy{color:#999; font-size: 12px; line-height:24px; height: 48px; overflow: hidden; text-indent:2em;}
.list_main_right ul.list_right1 .aside_img{height:140px;width:140px; position: absolute;left: 0; top: 15px;}
.list_main_right ul.list_right1 .aside_img img{position: absolute;left: 50%;top: 0;margin-left: -87px;width: 175px;height: 140px;}

.list_main_right ul.list_right1 .time2{width:80px; height:24px;line-height:24px;text-align: center; background: #8c1515; color:#fff; font-size:12px; margin-top:5px;}
.list_main_right ul.list_right2 li{ height:42px; line-height: 42px; font-size: 14px; padding-left:16px;background:url() no-repeat left center; padding-right: 210px; position: relative;}
.list_main_right ul.list_right2 li span{position: absolute; top: 0; color:#6a6464}
.list_main_right ul.list_right2 li span.time{right: 0; width: 80px; text-align: right;}
.list_main_right ul.list_right2 li span.clicknum{right: 80px; width:120px;}
.list_main_right ul.list_right2 li a{color:#333;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:1s;}
.list_main_right ul.list_right2 li:hover a{text-indent:10px;transition:1s;}
.list_main_right ul.list_right2 li a:hover{color:#8c1515;}
.list_main_right ul.list_right2 .div_line{width:100%; border-bottom: 1px dashed #ddd; margin: 20px 0 ;height:0;}
/****栏目右侧结束****/


@media screen and (max-width:800px) {
  .list_main_right ul.list_right2 li{padding-right: 210px;}
  .list_main_right ul.list_right2 li span.clicknum{right: 80px; width:120px;}
}
@media screen and (max-width:500px) {
  .list_main_right ul.list_right2 li{padding-right: 90px;}
  .list_main_right ul.list_right2 li span.clicknum{display: none;}
}
@media screen and (max-width:450px) {
  .list_main_right ul.list_right1 .aside_img{width:130px;height:130px;}
  .list_main_right ul.list_right1 .p_l_170{padding-left: 150px;}
  .list_main_right ul.list_right1 .p_l_170 .wen h4{height:96px;}
  .list_main_right ul.list_right1 .p_l_170 .wen p.zy{display: none;}
}
@media screen and (max-width:360px) {
  .list_main_right ul.list_right2 li{padding-right:0px;}
  .list_main_right ul.list_right2 li span.clicknum{display: none;}
  .list_main_right ul.list_right2 li span.time{display: none;}
}
@media screen and (max-width:320px) {
	.list_main_right ul.list_right1 li{height: 96px;}
  .list_main_right ul.list_right1 .wen h4{height: 96px;}
  .list_main_right ul.list_right1 .wen p.zy{display: none;}
}


/*--内容页--*/
.content{ width:100%; margin:0 auto; min-height:300px; padding-bottom:10px;}
.content .content-bt{ width:95%; line-height:30px;padding:10px 0; text-align:center; color:#585858; font-size:24px;margin-bottom:5px; font-weight: normal;}
.content .content-bt-xia{ width:95%; line-height:26px; text-align:center; color:#585858; font-size:14px; font-weight: normal;}
.content .content-bt-xia span{ color:#585858; padding:0 10px;display:inline-block;}
.content .content_xian_bg{background: url() repeat-x;height:7px; margin: 20px 0; border: none;}
.content .content-ld,.content .content_content{width:95%;line-height:2em;color:#585858;margin:15px auto 0 auto;min-height: 560px;overflow-x:auto;overflow-y:hidden;}
.content .content-ld p,.content .content_content p{text-indent:2em;line-height:2em; color:#585858; margin:0; padding:0;}
.content .content-ld table p,.content .content_content table p{text-indent:0em; max-width:100%;}
.content .content_content img{max-width:96%; margin:5px auto;display:block;}
.content .content_content video{width:96%!important;height:auto!important;display:block;margin:0 auto;}

#vsb_content_2 P {LINE-HEIGHT: 2!important;text-indent: 2em;font-size: 14px;}
#vsb_content_2 img{max-width:90%;margin:15px auto;height:auto!important;border:none;}

.content .content-ld img{float: left;margin: 7px 15px 3px 0px;padding: 2px;border: 1px solid #DDD;display: inline;}
.content a{color:#585858;}
.content a:hover{color:#aa021c;}

.content .sxt{width: 100%;border-top: 1px solid #ddd;padding-top:15px;margin-top: 15px;}
.content .sxt p{padding: 5px 0; line-height: 20px;}