﻿@charset "utf-8";
/* CSS Document */

.picNews{ width:726px; height:364px; overflow:hidden; position:relative; float:left; margin-top:10px;}
.picNews .hd{ height:3px; overflow:hidden; position:absolute; right:2px; bottom:14px; z-index:1;}
.picNews .hd ul{ overflow:hidden; zoom:1; float:left; }
.picNews .hd ul li{ float:left; margin-right:8px;  width:43px; height:3px; line-height:10px;  background: #fff; cursor:pointer; display:inline-block; *display:inline; zoom:1; }
.picNews .hd ul li.on{ background: #CB271D;}
.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:726px; height:364px; vertical-align:bottom;border:0px}
.picNews .bg{ width:726px; height:30px; position:absolute; left:0; bottom:0; z-index:1; background:#000; filter:alpha(opacity=50);opacity:0.5; }
.picNews .title{width:595px; height:30px; line-height:30px; left:0; bottom:0;   position:absolute; z-index:2;  }
.picNews .title a{ color:#fff; padding-left:15px;  }

.newsList{ width:384px; float:left; display:inline; background:#fff;overflow:hidden; margin-right:10px; margin-top:10px; border:1px solid #ddd; padding-bottom:10px;}
.newsList .hd{ height:42px; line-height:42px; position:relative; z-index:1; border-bottom:1px solid #D11D1D; margin:0 25px;}
.newsList .hd ul{ float:left;  height:42px; text-align:center; z-index:3;}
.newsList .hd ul li{ float:left; cursor:pointer; padding:0 30px; height:42px; text-align: center; line-height:42px; font-family:"微软雅黑","黑体";position:relative;}
.newsList .hd ul li a {color:#D11D1D; font-size:18px; padding-left:10px;}
.newsList .hd ul li.on{ height:39px; line-height:42px; border-bottom:5px solid #D11D1D; z-index:10;  background: url("dj_dh.jpg") 5px center no-repeat; }
.newsList .bd { margin:0 25px; float:left; overflow: hidden;}
.newsList .bd ul{zoom:1; padding-top:8px;}
.newsList .bd li { line-height:42px; background:url(dj_dot.jpg) 6px 20px no-repeat; padding-left:20px;}
.newsList .bd li a {
     width:270px;
     white-space: nowrap;
     overflow: hidden;
     text-overflow: ellipsis;
    display: block;
    padding-right: 10px;
    font-size: 16px;
 }
.newsList .bd li span { font-size: 12px; color:#929292; float:right;}

.banner { width:1180px; margin-top:10px; float:left; overflow:hidden;}

#left { width:782px; float:left; margin-right:10px;}
.left_wrap { border:1px solid #ddd; background: #fff; }
.left_block { width:324px; height:302px; float:left; margin:20px 0 0 28px;}
.left_block .t { border-bottom:1px solid #CC281D; height:40px;}
.left_block .t .title { width:109px; height:40px; float:left; background: url("dj_t_bg.jpg") left no-repeat #CC281D; padding-left:50px; color:#fff; font-size: 18px; line-height: 40px;}
.left_block .c li { line-height:42px; background:url(dj_dot.jpg) 6px 20px no-repeat; padding-left:20px;}
.left_block .c li span { font-size: 12px; color:#929292; float:right;}

.left_tab{ width:349px; height:302px; float:left; display:inline; background:#fff;overflow:hidden; margin:20px 0 0 48px;}
.left_tab .hd{ height:40px; line-height:42px; position:relative; z-index:1; border-bottom:1px solid #D11D1D;}
.left_tab .hd ul{ float:left;  height:42px; text-align:center; z-index:3;}
.left_tab .hd ul li{ float:left; cursor:pointer; padding:0 30px; height:42px; text-align: center; line-height:42px; font-family:"微软雅黑","黑体";position:relative; }
.left_tab .hd ul li a {color:#D11D1D; font-size:18px; padding-left:15px;}
.left_tab .hd ul li.on{ height:40px; line-height:40px; z-index:10; background: url("dj_t_bg.jpg") left no-repeat #CC281D; color:#fff;}
.left_tab .hd ul li.on a { color:#fff;}
.left_tab .bd { width: 349px; overflow: hidden;}
.left_tab .bd ul{zoom:1; padding-top:8px;}
.left_tab .bd li { line-height:42px; background:url(dj_dot.jpg) 6px 20px no-repeat; padding-left:20px;}
.left_tab .bd li span { font-size: 12px; color:#929292; float:right;}

.leftBtn { width:790px; float:left; height:63px; margin-top:10px;}
.leftBtn .item { width:247px; height:63px; float:left; background: url("dj_btn_bg.jpg") no-repeat; margin-left:24px;}
.leftBtn .item:hover { background: url("dj_btn_on.jpg") no-repeat;}
.leftBtn .item a {display: block; color:#fff; line-height: 63px; padding-left:100px;}
.leftBtn .item .sjxx { background: url("dj_sjxx.png") 50px center no-repeat;}
.leftBtn .item .dyjd { background: url("dj_dyjd.png") 50px center no-repeat;}
.leftBtn .item .dyzx { background: url("dj_dyzy.png") 50px center no-repeat;}

#right { width:385px; float:left; border:1px solid #ddd; background: #fff; margin-top:10px; height:271px;}
.rightBtn { margin-top:14px; padding-left:18px; height:66px;}
.rightBtn .item { float:left; width:169px; height:66px; background:#EEEDED; margin-left:8px;}
.rightBtn .item a { color:#E9493F; font-size:24px; line-height: 66px; display: block; padding-left:55px;}
.rightBtn .item .dwjj { background: url("dj_dwjj.png")20px center no-repeat;}
.rightBtn .item .dyjs { background: url("dj_dyjs.png")20px center no-repeat;}

.right_block {margin:15px 18px 0 18px;}
.right_block .t { border-bottom:1px solid #CC281D; height:40px; line-height: 40px;}
.right_block .t .title { width:100px; height:37px; float:left; padding-left:60px; color:#CC281D; font-size: 18px; border-bottom:3px solid #CC281D;}
.t .right { float:right;}
.right_block .c { margin-top:10px;}
.right_block .c li { line-height:42px; background:url(dj_dot.jpg) 6px 20px no-repeat; padding-left:20px;}
.right_block .c li span { font-size: 12px; color:#929292; float:right;}
.right_block .xxyd {background: url("dj_xxyd.png") 15px center no-repeat;}
.right_block .xzzq {background: url("dj_xxzq.png") 15px center no-repeat;}


