@charset "utf-8";
/* CSS Document */
/*首页内容部分*/
h3 a,.hd li a{ font-size: 15px; font-weight: bold;}
.mtd{ margin-left:10px;}
li{ overflow:hidden; text-overflow:ellipsis; white-space: nowrap;}

#content{height:auto;overflow:hidden;}
.con1,.con2,.con3,.con4,.con5,.con6,.con7,.con8{width:1000px; margin:10px auto 0; height:auto; overflow:hidden;}

.text{ overflow:hidden;}
.text li{height:24px; line-height:24px; overflow:hidden; background:url(../images/ff_03.jpg) no-repeat left center; padding-left:15px;}
.text li span{ display:inline; margin-right:10px; color:#1f9f96;}
h3{ height:30px; line-height:30px; }

.focusBox { position: relative; width:330px; height:280px; }
.focusBox .pic img { width:330px; height:280px; 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:#333; 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;   }
.con1_left .pic span{ position:absolute;  bottom:0px;display:block;  text-align:center; opacity:0.8; background:#666; width:330px; padding:5px 0px; font-size:16px;}
.focusBox .pic span a{ color:#eee; font-weight:bold;}
/*.focusBox .pic li:hover span{ display:block;}*/


.con1_left{width:330px; height:auto; overflow:hidden; float:left;}
.con1_left b{width:330px; height:220px; position:relative;}
.con1_left b img{width:330px; height:220px;}
.con1_left b span{width:330px; height:25px; line-height:25px; text-align:center; position:absolute; left:0; bottom:0; background:#000; filter:alpha(opacity=50); opacity:0.5;}
.con1_left b span a{ color:#fff;}
.con1_left .text{width:330px;margin-top:10px;}

.con1_mid{width:370px; height:auto; overflow:hidden; float:left; margin-left:10px;}
.con1_mid .slideTxtBox{width:370px; height:auto; overflow:hidden;}
.con1_mid .hd{width:370px; height:29px; background:#eee; border-bottom:1px solid #a0a0a0;}
.con1_mid .hd li{float:left; width:100px; height:29px; line-height:29px; text-align:center; font-size:16px;}
.con1_mid .hd li.on{ background:#fff; border-left:1px solid #a0a0a0; border-right:1px solid #a0a0a0; border-top:1px solid #0064b2;}
.con1_mid .bd{width:370px; height:auto; overflow:hidden; margin-top:10px;}
.con1_mid .bd .bd_text{width:370px; height:auto; overflow:hidden; }
.con1_mid .bd .bd_text .span_text{width:370px; height:80px; border-bottom:1px solid #ccc; }
.con1_mid .bd .bd_text .span_text h4{width:370px; height:25px; line-height:25px; text-align:center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.con1_mid .bd .bd_text .span_text span{ display: block; text-indent: 2em; width:370px; height:50px; line-height:25px; text-indent:28px;}
.con1_mid .bd .bd_text .text{width:370px; height:auto; margin-top:10px; }

.con1_right{width:270px; height:auto; overflow:hidden; float:right;}
.title{width:270px; height:28px; border-top:1px solid #0064b2; border-bottom:1px solid #ccc; line-height:28px;}
.title h3{float:left;}
.title span{float:right;}
.title span a{color:#0064b2;}
.con1_right .text{width:270px; margin-top:10px;}

.con2{ height:90px;}
.con2 img{ width:1000px; height:90px;}

.con3_left {width:354px; height:auto; overflow:hidden; float:left; margin-right:10px;}
.con3_left .title {width:320px; height:28px; border:1px solid #ccc; background:#eee; padding:0 10px; border-left:2px solid #0064b2;}
.con3_left .pic_text{width:344px; height:85px; margin-top:10px;}
.con3_left .pic_text b{width:110px; height:85px; float:left;}
.con3_left .pic_text b img{width:110px; height:85px;}
.con3_left .pic_text .span_text{width:224px; height:85px; float:right;}
.con3_left .pic_text .span_text h4{width:224px; height:25px; line-height:25px; text-align:center; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.con3_left .pic_text .span_text span{width:224px; height:60px; line-height:20px; text-indent:28px;}
.con3_left .text{width:344px; margin-top:10px;}

.con1_right .pic_text{width:100%; height:85px; margin-top:10px;}
.con1_right .pic_text b{display: none;}
.con1_right .pic_text .span_text{width:100%; height:85px; }
.con1_right .pic_text .span_text h4{width:100%; height:25px; line-height:25px; text-align:center; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.con1_right .pic_text .span_text span{width:100%; height:60px; line-height:20px; text-indent:28px;}

.con5 .con1_mid,
.con5 .con1_mid .slideTxtBox,
.con5 .con1_mid .hd,
.con5 .con1_mid .bd,
.con5 .con1_mid .bd .bd_text,
.con5 .con1_mid .bd .bd_text .span_text,
.con5 .con1_mid .bd .bd_text .span_text h4,
.con5 .con1_mid .bd .bd_text .span_text span,
.con5 .con1_mid .bd .bd_text .text{width:350px;}
.con5 .nml{margin-left:0;}

.con6_box{width:350px; height:auto; overflow:hidden; float:left;}
.con6_box .hd{width:350px; height:29px; background:#eee; border-bottom:1px solid #a0a0a0;}
.con6_box .hd li{float:left; width:100px; height:29px; line-height:29px; text-align:center; font-size:16px;}
.con6_box .hd li.on{ background:#fff; border-left:1px solid #a0a0a0; border-right:1px solid #a0a0a0; border-top:1px solid #0064b2;}
.con6_box .bd{width:350px; height:auto; overflow:hidden; margin-top:10px;}
.con6_box .bd .bd_text{width:350px;}
.con6_box .bd .bd_text .pics_list{width:350px; height:115px; }
.con6_box .bd .bd_text .pics_list b{width:170px; height:115px; float:left; }
.con6_box .bd .bd_text .pics_list b img{width:170px; height:115px; }
.con6_box .bd .bd_text .pics_list .fr{float:right;}
.con6_box .bd .bd_text .text{ width:350px; margin-top:10px; height:116px;}
.con6_box .bd .bd_text .text li{ border-bottom:1px dashed #ccc; height:28px; line-height:28px;}
.con6 .mr{margin-left:18px;}

.min4{ width:720px; height:280px; float:left;}
.min4 .hd{ height:30px; line-height:30px; padding:0 10px 0 20px;   border-bottom:1px solid #ccc; border-top:1px solid #eee;  position:relative; }
.min4 .hd ul{ float:left;  position:absolute; left:0px; top:-1px; height:32px;   }
.min4 .hd ul li{ float:left; font-size:16px; padding:0 15px; cursor:pointer;  }
.min4 .hd ul li.on{ height:30px; border-bottom:2px solid #f00; font-size:16px; font-weight:bold; }
.min4_list{ width:720px; height:238px; padding-top:10px; overflow:hidden;}
.min4_list-a{ width:720px; height:100px;}
.min4_list-a dl{  width:355px; height:100px; float:left;}
.min4_list-a dl img{ float:left; width:120px; height:100px;}
.min4_list-a dl dd{ width:225px; float:left; margin-left:10px; height:100px;}
.min4_list-a dl dd em{ display:block; height:25px; line-height:25px; overflow:hidden; text-align:center; font-size:14px;}
.min4_list-a dl dd i{ display:block; height:75px; line-height:25px; overflow:hidden;}
.min4_list-a dl dd i a{ color:#f00;}
.min4_list ul{ display:block; padding-top:8px; height:131px; overflow:hidden;}
.min4_list li{ float:left; width:335px;}
.min4_list li:nth-child(2n){ margin-left:10px;}
.min4_rlist{ float:right; margin-left:10px; height:280px; width:270px;}
.min4_rlist ul{ display:block; height:268px; overflow:hidden; width:270px;}


