/*专题头部*/
#xl_index{ width:100%; overflow: hidden; }
.xl_a{ width:100%; height: auto; overflow: hidden; }
.xl_a img{ width:100%; height: auto; }

/*专题底部*/
.xl_bottom{ width:100%; overflow: hidden; background: #eee; padding: 1% 0; }
.xl_c{ width:1200px; margin: 0 auto; text-align: center; line-height: 35px; }


/*专题首页内容*/
.xl_b{ width:1200px; margin:0 auto; position: relative; z-index: 8; margin-top: -1%; }
.xl_b_left{float:left; width:147px; }
.xl_b_left img{width: 100%;}
.xl_b_right{float:right; width: 78%; background: #f6f6f6; padding: 30px 58px 0px; position: relative; z-index: 7; margin-top: -10%;}
.xl_b_right p{ text-indent: 2em; line-height: 40px; padding:30px 58px; background: #FFFFFF; text-align: justify;}
.xl_b_right p a{ display: inline-block;}

.xl_c{width:1230px; margin:0 auto; padding: 3%; overflow: hidden;}
.xl_c ul{}
.xl_c ul li{float:left;width: 201px; height: 326px; margin: 0 20px;}
.xl_c ul li a{display: block;}
.xl_c ul li a span{display: block;margin-top: -60%; font-weight: bold;}

/*专题栏目页*/
.xl_lmy{ margin:45px auto; overflow: hidden; position: relative;}
.xl_lm_pic{ width:1500px; height:225px; overflow: hidden; margin: 0 auto 30px;}
.swiper{ width:1200px; margin: 0 auto; overflow: hidden; }
.swiper ul{padding:0px;}
.swiper ul li { float:left; text-align: center; margin: 0 15px; }
.swiper ul li a img{ width:277px; height: 160px; }
.swiper ul li a span{ display: block; line-height:45px;}
.but { width:1360px; margin:0 auto; }
#pre{ width: 50px; height: 60px; position: absolute; left: 220px; top: 70px; z-index: 7;}
#next{ width: 50px; height: 60px; position: absolute; right: 220px; top: 70px; z-index: 7;}


.xl_lm_content{ width:1200px; margin: 0 auto; overflow: hidden;}
.xl_lm{ float:left; width: 310px; }
.xl_lm_tit{ background: url(xl_left_tit.png) top no-repeat; height: 60px; color: #fff; font-size: 16px; line-height: 48px; font-weight: bold; padding-left: 60px; position: relative; z-index: 9; }
.xl_lm ul { width:300px; background: #f7f7f7; padding: 20px 0; margin: -10px 0 0 10px; position: absolute; z-index: 8;}
.xl_lm ul li{ width:248px; line-height: 45px; border-bottom: 1px solid #eee; background: url(jt.png) right no-repeat; margin: 0 15px; }
.xl_lm ul li a { font-size:16px; color: #000; padding-left: 15px; display: block; }
.xl_lm ul li:hover{ background: url(jt_bg.png) right no-repeat; }
.xl_lm ul li a:hover{ color: #1f8d60; }
.xl_lm_list{ float:right; width: 870px; min-height: 400px; background: #f7f7f7; border: 1px solid #dfdfdf;}
.xl_lm_list ul { padding:0 20px; }
.xl_lm_list ul li { border-bottom: 1px dashed #eee; line-height: 45px; background: url(dian.png) left no-repeat; padding-left: 15px; }
.xl_lm_list ul li a { display: block; font-size: 16px; color: #333; }
.xl_lm_list ul li a span{ float:right; font-size: 16px; color: #999; }
.xl_lm_list ul li a:hover{ color: #1f8d60; }
