@charset "utf-8";
/* CSS Document */
/*con部分*/
#content{width:980px;height:auto;overflow:hidden; margin:0 auto;}
.con1,
.con2,
.con3,
.con4,
.con5,
.con6,
.con7,
.con8{width:980px; margin-top:10px; height:auto; overflow:hidden;}

.text{ overflow:hidden;}
.text li{ height:24px; line-height:24px;overflow:hidden;}
h3{overflow:hidden;}
.title{height:30px;}
.title h3{width:72px; height:30px; overflow:hidden; float:left;}
.title b{height:1px;margin-top:20px; border-bottom:1px solid #333;float:left; }
.title span.more{width:60px; height:30px; overflow:hidden; float:right;}
.title span.more a{ color:#e8725f;}

.con1_left{width:370px; height:530px; overflow:hidden; float:left; background:#fff;}
.left_box{width:350px; height:auto; overflow:hidden;  border-top:2px solid #cc3333; padding:0 10px;}
.left_box h3{width:100px; height:25px; line-height:25px;}
.left_box h3 a{ color:#009999;}
.left_box .text{width:350px; height:auto; overflow:hidden; }
.left_box .text li{background:url(../images/yd.png) no-repeat left center; padding-left:14px;}
.left_box .pics{width:350px; height:110px; margin-top:5px; }
.left_box .pics b{width:170px; height:110px; float:left;}
.left_box .pics b img{width:170px; height:85px;}
.left_box .pics b span{width:170px; height:25px; line-height:25px; text-align:center;}
.left_box .pics .fr{float:right;}
.con1_left .mt{margin-top:5px;}

.con1_mid{width:290px; height:auto; overflow:hidden;float:left; margin:0 15px;}
.focusBox{width:290px; height:310px; overflow:hidden; position:relative;}
.focusBox .bd{width:290px; height:310px;}
.focusBox .bd ul li{width:290px; height:310px; float:left;}
.focusBox .bd ul li img{width:290px; height:310px;}
.prev{ width:26px; height:26px; position:absolute; left:10px; top:50%; opacity:0.5;}
.next{ width:26px; height:26px; position:absolute; right:10px; top:50%;opacity:0.5;}
.focusBox:hover .prev{ opacity:0.8;}
.focusBox:hover .next{ opacity:0.8;}

.slide_text{width:290px; height:auto; overflow:hidden; margin-top:10px;}
.slideTxtBox{width:290px; height:auto; overflow:hidden; float:left; background:#fff;}
.slideTxtBox .hd{width:290px; height:28px;  border-top:2px solid #c33;}
.slideTxtBox .hd li{width:100px; height:28px; line-height:28px; text-align:center; float:left; position:relative;top:-2px; }
.slideTxtBox .hd li.on{ border-top:2px solid #009999;  }
.slideTxtBox .hd li.on a{ color:#009999;  }
.slideTxtBox .hd ul{float:left;}
.slideTxtBox .hd span{float:right; margin-right:10px; height:28px; line-height:28px;}
.slide_text .fr{float:right;}
.slideTxtBox .bd{width:270px; height:auto; overflow:hidden; padding:0 10px;}
.slideTxtBox .bd .pic_text{width:270px; height:auto; overflow:hidden;}
.bd .pic_text .pics{width:270px; height:70px; margin-top:10px;}
.bd .pic_text .pics b{width:110px; height:70px; float:left;}
.bd .pic_text .pics b img{width:110px; height:70px;}
.bd .pic_text .pics .span_text{width:150px; height:70px; float:right;}
.bd .pic_text .pics .span_text h4{width:150px; height:25px; line-height:25px; text-align:center;}
.bd .pic_text .pics .span_text span{width:150px; height:44px; line-height:22px;display: block;overflow: hidden;}
.bd .pic_text .text{width:270px; height:auto; overflow:hidden;}

.con1_right{width:290px; height:auto; overflow:hidden; float:right;}
.con1_right .bd .pic_text .text{ margin-top:8px;}

.con2_left{width:650px; height:280px; float:left;}
.con2_left .slideTxtBox{width:650px; height:280px;}
.con2_left .slideTxtBox .hd{width:650px; }
.con2_left .slideTxtBox .bd{width:630px; height:240px; }
.con2_left .slideTxtBox .bd .bd_text{width:630px; height:240px;}
.con2_left .slideTxtBox .bd .bd_text .pics{width:400px; height:240px; float:left;}
.con2_left .slideTxtBox .bd .bd_text .pics b{width:195px; height:115px; float:left; position:relative;}
.con2_left .slideTxtBox .bd .bd_text .pics b img{width:195px; height:115px;}
.con2_left .slideTxtBox .bd .bd_text .pics b span{width:175px; height:30px; line-height:30px; text-align:center; padding:0 10px; overflow:hidden; background:#000; filter:alpha(opacity=50); opacity:0.5; position:absolute; left:0; bottom:10px; display:none;}
.con2_left .slideTxtBox .bd .bd_text .pics b span a{color:#fff;}
.con2_left .slideTxtBox .bd .bd_text .pics b:hover span{ display:block;}
.con2_left .mr{margin-right:10px;}
.con2_left .mt{margin-top:10px;}
.con2_left .slideTxtBox .bd .bd_text .text{width:216px; height:240px; float:right;}
.con2_left .slideTxtBox .bd .bd_text .text li{ background:url(../images/yd.png) no-repeat left center; padding-left:15px;}
.con2_right{float:right;width:320px; height:280px; }
.con2_right .slideTxtBox{float:right;width:320px; height:280px; }
.con2_right .slideTxtBox .hd{width:320px;}
.con2_right .slideTxtBox .bd{width:300px; height:240px; }
.con2_right .slideTxtBox .bd .bd_text{width:300px; height:240px; }
.con2_right .bd .bd_text .pics{width:300px; height:110px;}
.con2_right .bd .bd_text .pics b{width:150px; height:110px; float:left;}
.con2_right .bd .bd_text .pics b img{width:150px; height:110px;}
.con2_right .bd .bd_text .pics .span_text{width:140px; height:110px; float:right; overflow:hidden;}
.con2_right .bd .bd_text .pics .span_text h4{width:140px; height:25px; line-height:25px; text-align:center; overflow:hidden;}
.con2_right .bd .bd_text .pics .span_text span{width:140px; height:85px; line-height:28px; overflow:hidden;}
.con2_right .bd .bd_text .text{width:300px; height:130px; margin-top:10px; }
.con2_right .bd .bd_text .text li{ background:url(../images/yd.png) no-repeat left center; padding-left:15px; }

.ad_slip{height:90px; margin-top:10px; width:980px;}
.ad_slip img{height:90px; margin-top:10px; width:980px;}

.con3_left{ width:320px; height:280px; float:left;}
.con3_left .slideTxtBox{  width:320px; height:280px; }
.con3_left .slideTxtBox .hd{width:320px; height:28px; line-height:28px; position:relative;}
.con3_left .slideTxtBox .hd ul li{ float:left; width:100px; line-height:28px; text-align:center; cursor:pointer; font-size:16px;  }
.con3_left .slideTxtBox .hd ul li.on{ background:#e7f0f5;}
.con3_left .slideTxtBox .bd{width:320px; height:240px; margin-top:10px; padding:0;}
.con3_left .slideTxtBox .bd .bd_text{width:320px; height:240px;}
.con3_left .slideTxtBox .bd .bd_text .pics{width:320px; height:110px;}
.con3_left .slideTxtBox .bd .bd_text .pics b{width:155px; height:110px; float:left; position:relative;}
.con3_left .slideTxtBox .bd .bd_text .pics b img{width:155px; height:110px;}
.con3_left .slideTxtBox .bd .bd_text .pics b span{ display:none; width:155px; height:30px; line-height:30px; text-align:center; position:absolute; left:0; bottom:0; background:#000; filter:alpha(opacity=50); opacity:0.5;}
.con3_left .slideTxtBox .bd .bd_text .pics b span a{color:#fff;}
.con3_left .slideTxtBox .bd .bd_text .pics b:hover span{ display:block;}
.con3_left .slideTxtBox .bd .bd_text .text{width:320px; height:125px; margin-top:5px; }
.con3_left .slideTxtBox .bd .bd_text .pics .fr{float:right;}
.con2 .fr{float:right;}
.fr  .bd .bd_text .pics b{width:170px; height:110px; float:left;}
.fr  .bd .bd_text .pics b img{width:170px; height:110px;}
.fr  .bd .bd_text .pics .span_text{width:150px; height:110px; float:right; overflow:hidden;}
.fr  .bd .bd_text .pics .span_text h4{width:150px; height:25px; line-height:25px; text-align:center; overflow:hidden;}
.fr  .bd .bd_text .pics .span_text span{width:150px; height:85px; line-height:28px; overflow:hidden;}
.fr  .bd .bd_text .text{width:320px; height:130px; }
.fr  .bd .bd_text .text li{ background:url(../images/yd.png) no-repeat left center; padding-left:15px; }

.con3_mid{width:320px; height:280px; float:left; margin:0 10px;}
.con3_mid .focusBox{width:320px; height:280px;}
.con3_head{width:320px; height:30px;}
.con3_head .title{width:260px; height:30px; line-height:30px; float:left;}
.con3_head .title h3{width:80px; height:30px; line-height:30px; overflow:hidden; float:left; }
.con3_head .title span{width:170px; height:1px; border-bottom:1px solid #000; float:left; line-height:1px; margin-top:15px;}
.con3_head .hd{width:60px; height:10px; margin-top:10px; float:left;}
.con3_head .hd li{width:8px; height:8px; border-radius:5px; float:left; background:#666; margin-left:6px;}
.con3_head .hd li.on{ background:#f00;}
.con3_mid .focusBox .bd{width:320px; height:250px; overflow:hidden;}
.con3_mid .focusBox .bd li{width:320px; height:250px; float:left; overflow:hidden;}
.con3_mid .focusBox .bd li img{width:320px; height:182px;}
.con3_mid .focusBox .bd li h4{width:320px; height:24px; line-height:24px; overflow:hidden;}
.con3_mid .focusBox .bd li span{width:320px; height:44px; line-height:22px; text-indent:28px; overflow:hidden;}

.con4_box{width:238px; height:auto; overflow:hidden; float:left; border:1px solid #ccc;}
.con4_box h3{width:238px; height:29px; line-height:29px; text-align:center;border-bottom:1px solid #ccc; background:#009999}
.con4_box h3 a{ color:#fff;}
.con4_box h3 a:hover{ text-decoration:underline !important;}
.con4_box .text{width:218px; height:auto; overflow:hidden; padding:0 10px;}
.con4_box .text li{ background:url(../images/fk_03.jpg) no-repeat left center; padding-left:15px;}
.con4 .mr{margin-right:6px;}
.spe h3{ background:none; background:url(../images/squer.png) no-repeat 10px center; text-align:left; padding-left:30px;}
.spe h3 a{ color:#333;}
.spe h3 a:hover{ color:#ff9500;}




