﻿

.w227{ width:225px;}
.w767{ width:767px;}

.box{}
.box h3{ padding-left:20px; line-height:32px; font-size:14px; font-weight:bold; color:#FFFFFF; background:url(w225_tit.png) no-repeat;}
.box img{ float:right; margin:6px 12px 0 0; display:inline;}

.box2{ width:378px; margin-top:10px;}
.box2 h3{ padding-left:35px; line-height:31px; font-size:14px; font-weight:bold; color:#FFFFFF; background:url(w378_tit.png) no-repeat;}
.box2 img{ float:right; margin:6px 12px 0 0; display:inline;}

.list{ padding:6px 10px; border:1px solid #CCCCCC; border-top:none; border-bottom:none;}
.list li{ background:url(icon1.jpg) left 10px no-repeat; padding-left:10px; line-height:24px;}

.list_jg{ padding:6px 6px; border:1px solid #CCCCCC; border-top:none; border-bottom:none;}
.list_jg li{ background:url(list2_bj2.png) no-repeat; padding-left:10px; line-height:26px;}

.box .con_jg{ padding:2px 0px 8px 8px; border:1px solid #CCCCCC; border-top:none; border-bottom:none;}
.box .con_jg li{ height:26px; background:url(list2_bj.png) no-repeat; margin-top:6px; line-height:28px; padding-left:20px;}

.list2{ padding:6px 0; padding-left:3px; border:1px solid #CCCCCC; border-top:none; border-bottom:none;}
.list2 li{ width:218px; border-bottom:1px solid #CCCCCC;}
.list2 .zhiwu{ background:url(zhiwu.png) 2px 9px no-repeat; width:70px; height:40px; font-weight:bold; color:#FFFFFF; text-align:center;}
.list2 .name{ color:#333333; padding-left:10px;}

.list3{ padding:6px 0; border:1px solid #CCCCCC; border-top:none; border-bottom:none;}
.list3 li{}
.list_zt{ padding:6px 0 6px 0; border:1px solid #CCCCCC; border-top:none;}
.list_zt img{ margin-top:4px; padding:1px; background:#FFFFFF; border:1px solid #CCCCCC;}

.bottom{ border-bottom:1px solid #CCCCCC;}
.news{ width:767px; height:319px; background:url(newstitle_bj.png) no-repeat;}
.news .title{ text-align:center; height:72px;}
.news .title a{ line-height:72px; font-size:28px; font-weight:bold; color:#CC0000; font-family:"微软雅黑","宋体";}

.news .title a:hover{ color:#333333;}

.newsbox{ padding:0 12px 0 6px; width:429px;margin-top: -30px;}
.list4 li span{ float:right; font-size:12px; color:#999999;}
.list4 li{ background:url(icon1.jpg) left 10px no-repeat; padding-left:10px; line-height:24px;}
.list4 li a{ font-size:14px;}
.newsPic{ padding:5px 0 5px 10px;}

.banner2{ margin-top:10px;}
.banner4{}


.con2{ padding:6px 8px; background:url(w378_con.png) left bottom no-repeat;}
.con2 .xiaotu{ float:left; width:94px; height:67px; _height:67px; padding:1px; background:#FFFFFF; border:1px solid #CCCCCC; margin:0 6px 0px 0; display:inline;}
.con2 li{ overflow:hidden; background:url(icon1.jpg) 0 10px no-repeat; padding-left:10px; line-height:24px;}

.h204{height:auto!important; height:190px; min-height:190px;margin-top: -15px;}
.h143{height:auto!important; height:132px; min-height:132px;}
.h202{ height:230px; min-height:230px;margin-top: -20px;}
.h202 ul{margin-left: -30px;}
.h240{height:auto!important; height:230px; min-height:230px;margin-top: -15px;}
.h312{height:auto!important; height:320px; min-height:320px;}
.focusBox2{width:305px;height:235px; position: relative;}
.focusBox2 .txt_bg{ position: absolute; bottom: 0; z-index: 1; height: 40px; width:100%;  background: #000; filter: alpha(opacity=60); opacity: 0.6; overflow: hidden; }
.focusBox2 .txt { position: absolute; bottom: 0; z-index: 2; height: 40px; width:100%; overflow: hidden; }
.focusBox2 .txt li{ height:40px; line-height:40px; position:absolute; bottom:-36px;}
.focusBox2 .txt li a{ display: block; color:#fff; padding: 0 0 0 20px; text-decoration: none;font-size:14px;width:230px; white-space: nowrap; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis;}
.focusBox2 .pic li a img{width:305px;height:235px;overflow:hidden;}
.focusBox2 .num { position: absolute; z-index: 3; bottom: 15px; right:15px; }
.focusBox2 .num li{ float:left;margin-left:8px; width: 8px; height: 8px; border-radius:8px;background:#fff; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox2 .num li.on{ background:#ca0200;  }