.news,.business,.netService,.zgtd,.link {
    margin-top: 10px;
}
.picScroll {
    position: absolute;
    top: 0;
    z-index: 10;
}
.position {
    width:1180px;
    height: 40px;
    margin: 5px 0;
}
.position span {
    line-height: 40px;
    color: #818181;
    padding-left: 10px;
}
.pic_im { border:1px solid #ddd; padding:10px;}
.picNews{ width:601px; height:326px; overflow:hidden; position:relative; float:left; }
.picNews .hd{ height:15px; overflow:hidden; position:absolute; right:8px; bottom:10px; z-index:1;}
.picNews .hd ul{ overflow:hidden; zoom:1; float:left; }
.picNews .hd ul li{ float:left; margin-right:8px;  width:16px; height:16px; line-height:10px;  background: url(dot.png) no-repeat 0 -16px; cursor:pointer; display:inline-block; *display:inline; zoom:1;  _background: url(dot8.png) no-repeat 0 -16px;}
.picNews .hd ul li.on{ background-position:0 0;}
.picNews .bd{ position:relative; height:100%; z-index:0;}
.picNews .bd li{ zoom:1; vertical-align:middle; }
.picNews .bd li .pic{ position:relative; z-index:0; }
.picNews .pic img{ width:601px; height:326px;vertical-align:bottom;border:0px}
.picNews .bg{ width:601px; height:36px; position:absolute; left:0; bottom:0; z-index:1; background:#000; filter:alpha(opacity=50);opacity:0.5; }
.picNews .title{width:601px; height:36px; line-height:30px; left:0; bottom:0;   position:absolute; z-index:2;  }
.picNews .title a{ color:#fff; padding-left:15px;  }

.imNews {
    width: 537px;
    height: 326px;
    float: left;
    margin-left: 20px;
    overflow: hidden;
}
.imNews h1 {
    line-height: 40px;
    text-align: center;
    display: block;
    font-size: 18px;
    color: #016794;
}
.imNews h1 a {
    font-size: 18px;
}
.imNews p {
    line-height: 38px;
    display: block;
    margin-top: 10px;
}
.imNews p > a {
    color:#016794;
}
.imNewst {
    background: url("imnewss_bg1.png") left top no-repeat #F4F4F4;
    height: 80px;
    cursor: pointer;
    display: table;
    position: relative;
    width: 100%;
}
.imNewst span {
    height: 100%;
    display: table-cell;
    vertical-align: middle;
    padding-left: 118px;
}
.imNewst span a {
    color:#D63330;
    font-size: 22px;
    font-weight: bold;
    line-height: 40px;
}
.scrollNews{position:relative;  height: 65px; overflow: hidden }
.scrollNews .t {
    width: 61px;
    float: left;
    color:#E30013;
    font-size: 18px;
    line-height: 65px;
    background: url("kuaixun.jpg") left center no-repeat;
    padding-left: 40px;
}
.scrollNews .t a {
    color:#E30013;
    font-size: 18px;
}
.scrollNews .bd{ padding:0 10px; float: left}
.scrollNews .bd .tempWrap{ width:1038px !important; }/* �� !important����SuperSlide�Զ����ɵĿ�ȣ������Ϳ����ֶ����ƿ��ӿ�ȡ� */
.scrollNews .bd ul{ overflow:hidden; zoom:1; }
.scrollNews .bd ul li{ margin-right:20px;  float:left; height:65px;  text-align:left; _display:inline; width:auto !important; line-height: 65px;    padding-left:20px; background: url("dot_scrool.jpg") left center no-repeat;}/* �� width:auto !important ����SuperSlide�Զ����ɵĿ�ȣ�������ֲ��ν����� */
.scrollNews .bd ul li span{ color:#999;  }

.news_left {
    width: 797px;
    float: left;
}

.nltTab{height: 661px; overflow: hidden; background-color:#F3F3F3; }
.nltTab .hd{ height:58px; line-height:58px; position:relative; border-bottom:1px solid #1AA1DB; }
.nltTab .hd ul{ position:absolute; left:0; top:0; height:58px;}
.nltTab .hd ul li{ float:left; margin:0 25px; padding:0 45px; cursor:pointer; text-align: center; color:#016795; font-size:18px;  }
.nltTab .hd ul li a {color:#016795;font-size:18px;}
.nltTab .hd ul li.on{ height:56px;border-bottom:3px solid #006599;}
.nltTab .hd ul li.on a { color:#016795; }
.nltTab .bd ul{ padding:15px 0;  zoom:1;  }
.nltTab .bd li{  line-height:40px; background: url("dot.jpg") 10px 17px no-repeat;  padding-left:30px; margin:10px 20px; }
.nltTab .bd li a{ font-size:16px; }
.nltTab .bd li a:hover {color:#016795; }
.nltTab .bd li .date{ padding-right:10px; color:#999;  float: right; font-size:16px; }
.nltTab .hd .more {
    float: right; padding-right:20px;}
.nltTab .bd li .con {
    display: block;
    font-size: 12px;
    line-height: 30px;
    color: #8E8E8E;
}
.nlbTab{margin-top:15px; overflow: hidden; }
.nlbTab .hd{ height:50px; line-height:50px; background:#fff; position:relative; }
.nlbTab .hd ul{ float:left;  position:absolute; left:0; top:0; height:40px;   }
.nlbTab .hd ul li{ float:left; width:263px; cursor:pointer; text-align: center; color:#333;  font-size:18px;  margin-right: 4px; background-color:#F3F3F3;  transition: 0.5s;}
.nlbTab .hd ul li a {color:#333;  font-size:18px;}
.nlbTab .hd ul li.on{ height:50px; background:#1AA1DB; color:#fff; transition: 0.5s;  }
.nlbTab .hd ul li.on a { color:#fff;}

.nlbTab .bd ul{ padding:15px 0;  zoom:1;  }
.nlbTab .bd li{  line-height:40px; background: url("dot.jpg") 10px 17px no-repeat;  padding-left:30px; margin-bottom:5px;   }
.nlbTab .bd li .date{ padding-right:10px; color:#999;  float: right;}

.news_right {
    width: 363px;
    margin-left: 20px;
    float: left;
}
.nlrWrap {
    height:338px;
    overflow: hidden;
}
.nlrWrap .t {
    height: 50px;
    text-align: center;
    color: #fff;
    font-size: 18px;
    background-color: #1AA1DB;
    line-height: 50px;
}
.nlrWrap .t a {
    color:#fff;
    font-size: 18px;
}
.nlrWrap .t span {
    float: left;
    padding-left:10px;
    color: #fff;
    font-size: 18px;
}
.nlrWrap .t .more {
    float: right;
    padding-right:10px;
}
.nlrWrap .t .more a {
    font-size: 12px;
    color: #fff;
}

.nlrWrap ul{ padding:15px 0;  zoom:1;  }
.nlrWrap ul li{  line-height:38px; background: url("dot.jpg") 10px 17px no-repeat;  padding-left:30px; margin-bottom:5px;   }
.nlrWrap ul li a {
    display: block;
}

.tsxw { position: relative; float:left; width:582px;}
.tsxw .tsxw_t {
    width: 48px;
    height: 138px;
    float: left;
    background-color: #039315;
    text-align: center;
    color: #ffffff;
    font-size: 18px;
}
.tsxw .tsxw_t a {
    color: #ffffff;
    font-size: 18px;
    display: block;
}
.tsxw .tsxw_c {
    width: 523px;
    height: 121px;
    border:1px solid #dddddd;
    border-left:none;
    float: left;
    padding:15px 0 0 10px;
}
/*ͼƬ����*/
.tsxw .tsxw_c ul{ overflow:hidden; zoom:1; }
.tsxw .tsxw_c ul li{ margin-left:8px; float:left; _display:inline; overflow:hidden; text-align:center; position: relative;  }
.tsxw .tsxw_c ul li img{ width:160px; height:105px; display:block; }
.tsxw .tsxw_c ul li span {
    position: absolute;
    bottom:0;
    width:160px;
    height:25px;
    line-height:25px;
    background:url("tsxw_bg.png") left top repeat-x;
    z-index:1000;
    left:0;
}
.tsxw .tsxw_c ul li span a {
    color:#fff;
}