@charset "utf-8";
/* CSS Document */
/*首页内容部分*/
.content{ height:auto; width:1000px; margin:auto;}
.mid1,.mid2,.mid3,.mid4,.mid5{width:1000px; margin:10px auto 0; height:auto; overflow:hidden;}

.text{ overflow:hidden;}
.text li{background:url(../images/block.jpg) no-repeat center left; height:25px; line-height:25px; padding-left:15px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.mt{ margin-left:11px;}
.mttop{ margin-top:10px;}
h3{ height:30px; line-height:30px; border-bottom:1px solid #ccc; border-top:1px solid #ccc;}

/*===============================================================================================================================================*/
.mid1_list{ width:326px; height:326px; float:left; }
.mid1_list ul{ padding-top:8px; height:280px; overflow:hidden;}
.mid1_com{ float:left; margin-left:10px; height:326px; width:380px; overflow:hidden;background:#eee;}
.focusBox { position: relative; width:380px; height:326px; }
.focusBox .pic img { width:380px; height:326px; display: block; }
.focusBox .hd { overflow:hidden; zoom:1; position:absolute; bottom:35px; right:25px; z-index:3; width:180px;}
.focusBox .hd li{float:left; text-align:center; font-size:12px; width:15px;border-radius:50px; height:15px; cursor:pointer; color:#fff; overflow:hidden; background:#ff4400; margin-left:4px; filter:alpha(opacity=80); opacity:.8; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease }
.focusBox .hd .on{ background:#fff; color:#333; filter:alpha(opacity=100);opacity:1;   }
.focusBox .pic span{ width:380px; position:absolute; bottom:0px;  text-align:center; z-index:3; display:block; opacity:0.8; background:#666; padding:5px 0px; font-size:16px;}
.focusBox .pic span a{ color:#eee; font-weight:bold;}
.focusBox .pic li:hover span{ display:block;}

.mid_rlst{ float:right; margin-left:10px; height:326px; width:274px;}
.mid_rlst .hd,.mid2_list .hd{height:30px; line-height:30px; border-bottom:1px solid #ccc; padding:0 10px 0 20px; position:relative; }
.mid_rlst .hd ul,.mid2_list .hd ul{ float:left;  position:absolute; left:0px; top:-1px; height:32px;   }
.mid_rlst .hd ul li,.mid2_list .hd ul li{ float:left; padding:0 8px;cursor:pointer;  }
.mid_rlst .hd ul li.on,.mid2_list .hd ul li.on{ height:30px; border-bottom:2px solid #ff4400;}
.mid_rlst .hd ul li.on a,.mid2_list .hd ul li.on a{ font-size:16px; font-weight:bold; }

.mid_rlst_bd{ width:274px; height:280px; padding-top:8px; overflow:hidden;}
.mid_rlst_bd-a,.mid2_list-b,.mid2_list-f{ height:100px;}
.mid_rlst_bd-a img{ width:110px; height:100px; float:left;}
.mid_rlst_bd-a dl{ float:left; margin-left:10px; height:100px; width:140px; overflow:hidden;}
.mid_rlst_bd ul{ height:176px; padding-top:5px;}

/*===============================================================================================================================================*/

.mid_rlst_bd-a dl dt,.mid2_list-b dl dt,.mid4_list_hd-a dl dt{ height:25px; line-height:25px; text-align:center; overflow:hidden;}
.mid_rlst_bd-a dl dd,.mid2_list-b dl dd{ height:75px; line-height:25px; overflow:hidden; text-overflow:ellipsis;}
.mid_rlst_bd-a dl dd a,.mid2_list-b dl dd a,.mid4_list_hd-a dl dd a{ color:#ff4400;}

/*===============================================================================================================================================*/
.mid2_list{ width:326px; height:280px; float:left;}
.mid2_list-a{ width:326px; height:240px; overflow:hidden; padding-top:8px;}
.mid2_list-b img{ width:120px; height:100px; float:left;}
.mid2_list-b dl{ float:left; margin-left:10px; height:100px; width:190px;}
.mid2_list-a ul{ padding-top:5px; height:136px;}
.mid2_rlst{ float:left; margin-left:10px; height:280px; width:326px;}
.mid2_list-f b{ float:left; width:155px; height:100px; position:relative;}
.mid2_list-f b img{ width:155px; height:100px;}
.mid2_list-f span{ position:absolute; left:0px; bottom:0px; padding:5px; width:145px; background:#ccc; text-align:center; overflow:hidden;}
.mid3 img{ width:1000px; height:90px;}

.mid4_list{ float:left; width:494px; height:326px; }
.mid4_list .hd{height:30px; line-height:30px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding:0 10px 0 20px; position:relative; }
.mid4_list .hd ul{ float:left;  position:absolute; left:0px; top:-1px; height:32px;   }
.mid4_list .hd ul li{ float:left; padding:0 15px;cursor:pointer;  }
.mid4_list .hd ul li.on{ height:30px; }
.mid4_list .hd ul li.on a,h3 a{ font-size:16px; font-weight:bold; }
h3 a{padding-left: 10px;}
.mid4_list_hd{ width:485px; height:280px; overflow:hidden; padding-top:8px;}
.mid4_list_hd ul{ display:block; width:485px; height:180px; overflow:hidden;}
.mid4_list_hd-a{ width:485px; height:95px; padding-top:5px; overflow:hidden;background:#eee;}
.mid4_list_hd-a img{ float:left; width:130px; height:80px; padding-top:5px; padding-left:10px;}
.mid4_list_hd-a dl{ float:right; margin-left:10px; height:100px; width:335px;}
.mid4_list_hd-a dl dd{ height:52px; line-height:25px; overflow:hidden;}

