.h20 {
    height: 20px;
}
.column {
    padding-right: 9px;
    font-size: 14px;
    line-height: 27px;
}

.column .list-main-normal {
    margin: 0;
    padding: 0;
    margin-top: 10px;
}

.column .list-main-normal li {
    list-style-type: none;
    background: url(/images/110/dian.jpg) 0 15px no-repeat;
    padding-left: 15px;
}

.column .list-main-normal li a {
    font-size: 14px;
    line-height: 33px;
    color: #666;
    text-decoration: none;
    display: inline-block;
    width: 370px;
}

.column .list-main-normal li span {
    float: right;
    font-size: 14px;
    color: #666;
}

.news-box-right {
    width: 280px;
    float: right;
    overflow: hidden;
    border: 1px solid #ccc;
}

.tab {
    margin: 0 auto;
    width: 1180px;
    height: 254px;
    overflow: hidden;
    margin-top: 20px;
}

.tab ul.menu1 li.current {
    background: #0084cf;
}

.footer {
    background: #efefef;
    border-top: 5px solid #019eeb;
    overflow: hidden;
    _width: 1180px;
    margin-top: 60px;
}

#menu {
    float: left;
    width: 100px;
    height: 272px;;
}

#menu ul {
    height: 272px;;
    border-right: 1px solid #d8d8d8;
}

#menu li {
    height: 90px;
    *height: 87px;
    line-height: 90px;
    text-align: right;
    border-bottom: 1px solid #d8d8d8;
    width: 99px;
    overflow: hidden;

}

#menu a {
    color: #333;
    font-size: 10pt;
    text-decoration: none;
    display: block;
    padding-right: 25px

}

#menu .on {
    width: 101px;
}

#menu a:hover, #menu .on a {
    color: #007734;
    height: 90px;
    *height: 87px;
    line-height: 90px;
    background: #f5f5f5;

    font-weight: bold;
}

#content {
    float: left;
    width: 85%;
    padding: 23px 15px;
}

#content img {
    width: 289px;
    height: 226px;;
    padding: 0;
    margin: 0;
    margin-right: 36px;
    float: left;

}

#content p {
    padding: 0;
    margin: 0;
    font-size: 14px;
    line-height: 26px;
    color: #888;
}

#content p.l-more {
    margin: 0;
    text-align: right;
}

#content p.l-more a {
    color: #00a1e9;
    font-size: 12px;
    text-decoration: none;
}

#content h2 {
    font-size: 16px;
    color: #256c9b;
    font-weight: normal;

}

#content ul {
    list-style: none;
    margin: 0;
    padding: 0;
    margin-top: 5px;
}

#content li {
    width: 170px;
    height: 24px;
    line-height: 24px;
    float: left;
    padding: 0 15px;
}

#content li a {
    font-size: 14px;
    color: #666;
    text-decoration: none;
}

#content li a:hover {
    color: #256c9b;
}

/************************detail*************************/
.posi-box {
    width: 1160px;
    padding-left: 20px;
    margin: 0 auto;
    background: url(/images/110/posi-dot.png) no-repeat center left;
    height: 38px;
    line-height: 38px;
}

.position {
    font-size: 14px;
    color: #666;
}

.position a {
    font-size: 14px;
    color: #666;
    text-decoration: none;
}

.position a:hover {
    color: #256c9b;
}

.lmbanner {
    width: 100%;
    height: 240px;
    margin: 0 auto;
}

.lmbanneryy {
    width: 1180px;
    height: 40px;
    margin: 0 auto
}

.detail {
    width: 1180px;
    margin: 0 auto;
    overflow: hidden;
}

.d-left {
    width: 180px;
    float: left;
}

.d-left ul {
    margin: 0;
    padding: 0;
}

.d-left ul li {
    border-bottom: 1px solid #ccc;
}

.d-left ul li a {
    display: block;
    height: 48px;
    line-height: 48px;
    font-size: 16px;
    font-weight: bold;
    color: #666;
    text-decoration: none;
    padding-left: 15px;
}

.d-left ul li a:hover {
    border-left: 3px solid #04044e;
    background: url(/images/110/de-h-bj.png) right center #00a0ea no-repeat;
    color: #fff;
}

.d-left ul li .de-on {
    border-left: 3px solid #04044e;
    background: url(/images/110/de-h-bj.png) right center #00a0ea no-repeat;
    color: #fff;
}

.d-right {
    width: 960px;
    float: right;
    text-align: center;
    overflow: hidden;
}

.d-right h1 {
    font-size: 20px;
    color: #256c9b;
    margin-bottom: 30px;
}

.laiyuan-time span a:hover {
    color: #256c9b;
}

.d-right p {
    line-height: 26px;
    margin-top: 15px;
    font-size: 14px;
    text-align: left;
    text-indent: 2em;
    color: #666;
}

.xglink ul li a:hover {
    color: #256c9b;
}

.d-r-left {
    width: 650px;
    float: left;
    overflow: hidden;
    text-align: left;
    padding-bottom: 60px;
}

.d-r-left ul {
    margin: 0;
    padding: 0;
}

.d-r-left ul li {
    margin: 0;
    list-style-type: none;
    overflow: hidden;
    width: 650px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 20px;
    margin-bottom: 20px;
}
.d-r-left ul li a:hover{
    color: #256c9b;
}

.d-r-left ul li img {
    float: left;
    margin-right: 30px;
}

.d-r-left ul li h1 {
    margin: 0;
    padding: 0;
}

.d-r-left ul li h1 a {
    font-size: 16px;
    color: #666;
    font-weight: normal;
    text-decoration: none;
}

.d-r-left ul li p {
    margin: 0;
    padding: 0;
    text-indent: 0;
    color: #999;
}

.d-r-left ul li p.time-fb {
    font-size: 14px;
    color: #333;
    margin: 5px 0;
}

.d-r-left ul li p.time-fb b {
    color: #F00;
    font-weight: normal;
}
.detail-left {
    width: 650px;
    float: left;
    overflow: hidden;
    text-align: left;
}

.detail-left h2 {
    text-align: center;
    font-size: 18px;
}

.detail-left p.yg-title {
    padding-left: 45px;
    height: 36px;
    line-height: 36px;
    text-indent: 0;
    font-weight: bold;
}

.detail-left p.yg-con {
    padding-left: 45px;
}

.d-r-right {
    width: 282px;
    float: right;
    overflow: hidden;
    text-align: left;
}

.d-r-right .r-title {
    font-size: 18px;
    color: #666;
    line-height: 36px;
    background: url(/images/110/de-line.jpg) repeat-x bottom;
    margin-bottom: 15px;
}

.d-r-right .r-title a {
    font-size: 18px;
    color: #666;
    text-decoration: none;
}

.d-r-right .r-title a:hover {
    color: #256c9b;
}

.d-r-right ul {
    margin: 0;
    padding: 0;
    margin-top: 15px;
}

.d-r-right ul li {
    list-style-type: none;
    line-height: 30px;
    background: url(/images/110/dian.jpg) 0 15px no-repeat;
    padding-left: 15px;
}

.d-r-right ul li a {
    color: #999;
    text-decoration: none;
}

.d-r-right ul li a:hover {
    color: #256c9b;
}


.w1180{width:1180px;margin:0 auto 0;overflow:hidden;}
.w1280{width:1280px;margin:0 auto 0;overflow:hidden;}
.w100{width:100%;margin:0 auto 0;overflow:hidden;}

.main{width:100%;margin:0 auto;overflow:hidden;}
.main_box1{width:100%;float:left;}
.main_title{width:100%;height:60px;float:left;border-bottom:1px solid #d9d9d9;}
.main_title a{color:#555555;height:60px;line-height:60px;font-size:16px;margin-right:45px;display:inline-block;border-bottom:1px solid #d9d9d9;position:relative;z-index:2;overflow:hidden;*top:-1px;}
.main_title a.on_xzlm{color:#256c9b;font-size:20px;font-weight:bold;border-color:#256c9b;*top:0;}
.main_title a:hover{color:#256c9b;font-size:20px;font-weight:bold;border-color:#256c9b;*top:0;}

.main_box2{width:100%;float:left;margin:30px 0;}
.main_box2 .main_box2d{width:100%;height:375px;float:left;background:#f4f4f4;margin-top:5px;}
.main_box2db{width:1140px;height:335px;float:left;margin:20px 0 0 20px;position:relative;}

.slideBox{ width:100%;height:335px;overflow:hidden;position:relative;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute;right:5px; bottom:5px; z-index:2; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-left:5px;width:8px; height:8px;background:url(/images/110/ejy_jdt_icon.png) no-repeat 0 0;cursor:pointer;text-indent:-9999px;}
.slideBox .hd ul li.on{ background:url(/images/110/ejy_jdt_icon1.png) no-repeat 0 0;width:16px;}
.slideBox .bd{ position:relative;height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:590px; height:335px;display:block;  }

.slideBox .txt{position:absolute;right:50px;z-index:2;overflow:hidden;width:450px;height:335px;}
.slideBox .txt li{width:100%;height:335px;float:left;}
.slideBox .txt li .ejy_tit{width:100%;float:left;font-size:24px;line-height:26px;color:#c0302d;text-align:center;margin-top:20px;}
.slideBox .txt li .ejy_yt{width:100%;float:left;font-size:18px;line-height:26px;color:#c0302d;text-align:right;margin-top:15px;}
.slideBox .txt li .ejy_zy{width:100%;float:left;font-size:14px;line-height:28px;color:#555555;text-align:left;margin-top:15px;}
.slideBox .txt li .ejy_zy_more{width:100%;float:left;margin-top:13px;}
.slideBox .txt li .ejy_zy_more a{width:132px;height:37px;font-size:15px;line-height:37px;color:#828282;display:inline-block;border:1px solid #c9c9c9;background:url(/images/images/more_icon1.png) no-repeat 93px 50% #f4f4f4;text-indent:18px;}
.slideBox .txt li .ejy_zy_more a:hover{color:#256b9c;border-color:#256b9c;background:url(/images/images/more_icon2.png) no-repeat 93px 50% #f4f4f4;}


/*.slideBox .txt li{position:absolute;left:335px;height:36px;line-height:36px;}*/
/*.slideBox .txt li a{display:block;padding:0 0 0 10px;color:#000;text-decoration:none;font-size:12px;}*/

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }


.main_box3{width:100%;float:left;margin:4px 0 0 0;}
.list_ul{width:1210px;float:left;overflow:hidden;padding-bottom:30px;}
.list_ul li{width:575px;float:left;line-height:26px;border-bottom:1px solid #cccccc;padding:21px 0 18px 0;margin-right:30px;}
.list-tit{width:100%;float:left;color:#666;font-size:16px;}
.list-date{width:100%;float:left;color:#333;font-size:14px;}
.list-date span{color:#ff0000;}
.list-zy{width:100%;float:left;color:#999;font-size:14px;margin-top:5px;}


/*文章页*/
.w990{width:990px;margin:0 auto 0;overflow:hidden;}
.f_r{float:right;}
.wzy_wz{width:100%;float:left;height:24px;line-height:24px;color:#666666;}
.wzy_wz a{color:#666666;}
.wzy_wz a:hover{color:#256b9c;}
.wzy_nr{width:100%;float:left;margin-top:36px;}
.wzy_tit{width:100%;float:left;font-size:26px;color:#000;line-height:35px;text-align:center;}
.wzy_hd{width:100%;float:left;line-height:23px;color:#4d4d4d;font-size:13px;text-align:center;border-top:2px solid #ededed;margin-top:26px;padding:6px 0;}
.wzy_bd{width:100%;float:left;line-height:26px;color:#333;font-size:16px;margin-top:15px;}
.wzy_fd{width:100%;float:left;line-height:28px;color:#4d4d4d;font-size:15px;border-top:1px dashed #c5c5c5;padding-top:21px;margin-top:130px;}
.wzy_fd p a{color:#4d4d4d;}
.wzy_fd p a:hover{color:#256b9c;}