@charset "utf-8";
/* CSS Document */
h3 a, h5 a,.hd ul li a{ font-weight: bold;}
#content{width:1000px;height:auto;overflow:hidden; margin:0 auto;}
.con1,
.con2,
.con3,
.con4,
.con5,
.con6,
.con7{width:1000px; margin-top:10px; height:auto; overflow:hidden;}

.text,h3,span{ overflow:hidden;}
.text li{ height:26px; line-height:26px;overflow:hidden; padding-left:15px; background:url(../images/xrb_03.png) no-repeat 2px center ; padding-left:15px; }

.con1_left{width:648px; height:auto; overflow:hidden; float:left; background:#fff;}
.focusBox{ width:648px; height:312px;position:relative;}
.focusBox .bd{ width:648px; height:312px;}
.focusBox .bd ul li{ width:648px; height:312px; float:left;}
.focusBox .bd ul li img{ width:648px; height:312px;}
.focusBox .bd ul li span{width:508px; height:30px; line-height:30px; text-align:center; padding:0 100px 0 40px; background:#fff;  filter:alpha(opacity=60); opacity:0.6; position:absolute; left:0; bottom:0;}
.focusBox .hd{width:96px; height:auto; overflow:hidden; position:absolute; right:0px; top:10px;}	
.focusBox .hd li{width:96px; height:70px; margin-top:4px;}	
.focusBox .hd li img{width:92px; height:66px; margin:0 auto; border:2px solid #ccc;}	
.focusBox .hd li.on img{ border-color: #fff; }	
.focusBox .hd .nmr{margin-right:0;}
.ad1{width:660px; height:105px; margin-top:10px;}
.ad1 img{width:660px; height:105px; }

.con1_right{width:335px; height:312px; float:right;}
.con1_right .hd{width: auto ; height:28px; line-height:28px; border-bottom:2px solid #959595; padding-left:10px;}
.con1_right .hd li{width:80px; height:28px; line-height:28px; text-align:center; float:left; font-size:16px;}
.con1_right .hd li.on{ border-bottom:2px solid #f00; font-weight:bold;}



.con1_right h3{width:310px; height:28px; line-height:28px; border-bottom:2px solid #959595; padding-left:10px;}
.con1_right .right_text{width:300px; height:auto; overflow:hidden; padding:0 10px;}
.con1_right .right_text .pic_text{width:300px; height:84px; margin-top:10px;}
.con1_right .right_text .pic_text b{width:110px; height:84px; float:left;}
.con1_right .right_text .pic_text b img{width:110px; height:84px;}
.con1_right .right_text .pic_text dl{width:180px; height:84px; float:right;}
.con1_right .right_text .pic_text dl dt{width:180px; height:24px; line-height:24px;}
.con1_right .right_text .pic_text dl dt a{ color:#333;}
.con1_right .right_text .pic_text dl dd{width:180px; height:60px; line-height:24px;}
.con1_right .right_text .pic_text dl dd a{ color:#666;}

.con2_left{width:648px; height:auto; overflow:hidden; float:left;}
.con2_left .slideTxtBox{width:648px; height:auto; overflow:hidden;}
.con2_left .slideTxtBox .hd{width:638px; height:28px; line-height:28px; border-bottom:2px solid #959595; padding-left:10px;}
.con2_left .slideTxtBox .hd li{width:100px; height:28px; line-height:28px; text-align:center; float:left; font-size:16px;}
.con2_left .slideTxtBox .hd li.on{ border-bottom:2px solid #1b1b1b; font-weight:bold;}
.con2_left .slideTxtBox .bd{ height:auto; overflow:hidden;}
.con2_left .slideTxtBox .bd .bd_text{ height:auto; overflow:hidden; margin-top:10px;}
.con2_left .slideTxtBox .bd .bd_text .pic_show{ height:158px;}
.con2_left .slideTxtBox .bd .bd_text .pic_show b{ width:155px; height:158px; float:left; position:relative;}
.con2_left .slideTxtBox .bd .bd_text .pic_show b img{ width:155px; height:158px;}
.con2_left .slideTxtBox .bd .bd_text .pic_show b span{ width:155px; height:30px; line-height:30px; text-align:center; background:#000; filter:alpha(opacity=60); opacity:0.6; position:absolute; left:0; bottom:0;}
.con2_left .slideTxtBox .bd .bd_text .pic_show b span a{ color:#fff;}
.con2_left .slideTxtBox .bd .bd_text .pic_show .ml{ margin-left:9px;}
.text_list{ height:auto; overflow:hidden; margin-top:10px;}
.span_left{width:507px; overflow:hidden; word-break:keep-all; white-space:nowarp; text-overflow:ellipsis; float:left;}
.span_right{ float:right;}

.con2_right{width:335px; height:auto; overflow:hidden; float:right;}

.con2_right_box1 ul .mlr{margin:10px 10px 0;}
.con2_right_box2{width:335px; height:auto; overflow:hidden; }
.con2_right_box2 h3{height:28px; line-height:28px; text-align:center; border-bottom:2px solid #ccc;}

.con2_right_box2 .text{height:auto; overflow:hidden;}
.con2_right_box2 .text li{  background:0; padding-left:0; overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}
.ad{height:80px; margin-top: 3px;}
.ad img{width:1000px; height:80px; }

.con3_box{width:322px; height:auto; overflow:hidden; float:left; background:#eee;}
.title{width:300px; height:28px; line-height:28px; border-bottom:2px solid #535353; padding:0 8px;}
.title h3{ float:left;}
.title span{width:60px; height:20px; line-height:20px; text-align:center; border-radius:8px; background:#959595; float:right; margin-top:4px;}
.title span a{ color:#fff;}
.title span a:hover{ text-decoration:underline !important;}
.con3_box .text{width:300px; height:auto; overflow:hidden; padding:10px;}
.con3_box .text li{ background:0; padding-left:0;}
.con3_box .text li .span_left{width: 240px;}
.con3 .mlr{margin:0 16px;}
.con4_box{width:490px; height:auto; overflow:hidden; float:left;}
.con4_box .title{width:470px;}
.inner_box{width:470px; height:auto; overflow:hidden; padding:10px;}
.inner_box b{width:200px; height:180px; float:left; position:relative;}
.inner_box b img{width:200px; height:180px; }
.inner_box .text{width:240px; height:auto; overflow:hidden; float:right; padding:0;}
.inner_box .text li{overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis; padding-left:15px; }
.con4 .fr{float:right;}
.inner_box b span{
	display:block;
	position: absolute;
	left: 0px;background:rgba(0,0,0,.8);
	bottom: 0px; 
 
	width:100%;height:25px;
}

.inner_box b span a {display:block;width:96%;height:100%;line-height:25px;text-align:center;padding:0 2%;color:#fff;
							word-break: keep-all; white-space: nowrap;overflow:hidden;text-overflow:ellipsis;}


