@charset "utf-8";
/*公有样式*/
.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;font-family:"微软雅黑","黑体";background:#fff;position:relative;}
/*第一行内容开始*/
.box1{width:100%;height:270px;float:left;margin-top:60px;}
.box1_ld{width:880px;float:left;}
.box1_ld_l{width:380px;height:270px;float:left;background:#ddd;}
.box1_ld_m{width:497px;height:270px;float:left;border:1px solid #d8d8d8;border-left:0;*width:499px;*height:272px;}
.box1_ld_md{width:480px;height:270px;float:left;margin-left:17px;*width:479px;*height:272px;}
.tab1{width:100%;float:left;}
.tab1_hd{width:100%;height:38px;float:left;line-height:38px;border-bottom:1px solid #d8d8d8;*height:37px;}
.tab1_hd table{width:100%;float:left;text-align:center;color:#333333;font-size:18px;}
.tab1_hd table a{width:100%;float:left;height:38px;line-height:38px;display:block;border-left:1px solid #d8d8d8;text-align:center;color:#333333;position:relative;z-index:2;overflow:hidden;}
.tab1_hd table a.on_tab1{border-bottom:2px solid #2ba3e8;color:#256c9b;*height:37px;*line-height:39px;}
/*.tab1_hd table a:hover{border-bottom:2px solid #2ba3e8;color:#256c9b;*height:37px;*line-height:37px;}*/
.tab1_bd{width:100%;float:left;margin-top: 3px;}
.tab1_bd ul{width:100%;float:left;margin-top:6px;display:none;}
.tab1_bd ul li{width:100%;float:left;line-height:30px;height:30px;font-size:14px;background:url(icon1.png) no-repeat 3px 50%;}
.tab1_bd ul li a{float:left;color:#666666;margin-left:20px;}
.tab1_bd ul li span{float:right;color:#888888;margin-right:20px;}
.tab1_bd ul li:hover a{color:#256b9c;}
.tab1_bd ul li:hover span{color:#256b9c;}
.box1_rd{width:280px;height:274px;margin-left:20px;float:left;border-top:1px solid #d8d8d8;*height:273px;}
.box1_rd_hd{width:100%;float:left;height:38px;line-height:38px;color:#256b9c;font-size:18px;}
.box1_rd_hd a{color:#256b9c;margin-left:5px;}
.box1_rd_bd{width:100%;float:left;}

/*焦点图*/
.slideBox1{width:100%;height:100%;overflow:hidden;position:relative; border:1px solid #ddd;}
.slideBox1 .bd{ position:relative;height:100%; z-index:0;}
.slideBox1 .bd li{ zoom:1; vertical-align:middle;}
.slideBox1 .bd img{ width:100%; height:238px; display:block;}
.slideBox1 .txt-bg{position:absolute;left:60px;bottom:0;z-index:1;overflow:hidden;width:318px;height:35px;background:#333;opacity:0.79;filter:alpha(opacity=79);}
.slideBox1 .txt{position:absolute;bottom:0;z-index:2;overflow:hidden;width:318px;height:35px;}
.slideBox1 .txt li{position:absolute;bottom:-35px;height:35px;line-height:35px;}
.slideBox1 .txt li a{height:35px;display:block;margin:0 0 0 78px;color:#fff;text-decoration:none;font-size:14px;}
.slideBox1 .prev,
.slideBox1 .next{position:absolute;left:0;bottom:0;display:block;width:29px;height:35px;background:url(jdt_l.png) 0 0 no-repeat;z-index:2;}
.slideBox1 .next{left:30px;background:url(jdt_r.png) 0 0 no-repeat;}
.slideBox1 .prevStop{ display:none;  }
.slideBox1 .nextStop{ display:none;  }

.slideBox2{width:100%;height:100%;overflow:hidden;position:relative}
.slideBox2 .bd{ position:relative;height:231px;z-index:0;}
.slideBox2 .bd li{ zoom:1; vertical-align:middle; }
.slideBox2 .bd img{ width:100%;height:170px;display:block;  }
.slideBox2 .txt{position:absolute;bottom:0;z-index:2;overflow:hidden;width:278px;height:65px;border:1px solid #d8d8d8;border-top:0;background:#fff;}
.slideBox2 .txt li{position:absolute;height:60px;overflow:hidden;background:url(icon1.png) no-repeat 11px 17px;*background-position-y:18px;}
.slideBox2 .txt li a{display:block;margin:9px 0 0 25px;color:#333333;text-decoration:none;font-size:14px;line-height:22px;}
.slideBox2 .prev{position:absolute;width:14px;height:24px;left:5px;top:80px;display:block;background:url(spzx_l.png) 0 0 no-repeat;z-index:2;}
.slideBox2 .next{position:absolute;width:14px;height:24px;right:5px;top:80px;display:block;background:url(spzx_r.png) 0 0 no-repeat;z-index:2;}
.slideBox2 .prevStop{ display:none;  }
.slideBox2 .nextStop{ display:none;  }
.layer1_left {
    float: left;
    width: 383px;
    height: 270px;
    overflow: hidden;
}
.focus {
    position: relative;
    width: 383px;
    height: 270px;
    float: left;
}

.focus img {
    width: 100%;
    height: 100%;
}

.focus .shadow .title {
    width: 260px;
    height: 65px;
    padding-left: 30px;
    padding-top: 20px;
}

.focus .shadow .title a {
    text-decoration: none;
    color: #fff;
    font-size: 14px;
    font-weight: bolder;
    overflow: hidden;
}

.focus .btn {
    position: absolute;
    bottom: 34px;
    left: 510px;
    overflow: hidden;
    zoom: 1;
}

.focus .btn a {
    position: relative;
    display: inline;
    width: 13px;
    height: 13px;
    border-radius: 7px;
    margin: 0 5px;
    color: #B0B0B0;
    font: 12px/15px "\5B8B\4F53";
    text-decoration: none;
    text-align: center;
    outline: 0;
    float: left;
    background: #D9D9D9;
}

.focus .btn a:hover, .focus .btn a.current {
    cursor: pointer;
    background: #fc114a;
}

.focus .fPic {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
}

.focus .D1fBt {
    overflow: hidden;
    zoom: 1;
    height: 16px;
    z-index: 10;
}

.focus .shadow {
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0px;
    z-index: 10;
    height: 38px;
    line-height: 38px;
    background: #5e5e5e;
    /*filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  */
    display: block;
    text-align: left;
}

.focus .shadow a {
    text-decoration: none;
    color: #fff;
    font-size: 14px;
    overflow: hidden;
    margin-left: 80px;
    font-family: "\5FAE\8F6F\96C5\9ED1";
}

.focus .fcon {
    position: relative;
    width: 100%;
    height: 270px;
    float: left;
    display: none;
    background: #000
}

.focus .fcon img {
    display: block;
}
.focus .fcon {
    position: relative;
    width: 100%;
    height: 273px;
    float: left;
    display: none;
    background: #000
}
.focus .fcon img {
    display: block;
}
.focus .fbg {
    bottom: 25px;
    right: 40px;
    position: absolute;
    height: 21px;
    text-align: center;
    z-index: 200;
    display: none;
}
.focus .fbg div {
    margin: 4px auto 0;
    overflow: hidden;
    zoom: 1;
    height: 14px
}
.focus .D1fBt a {
    position: relative;
    display: inline;
    width: 12px;
    height: 12px;
    border-radius: 7px;
    margin: 0 5px;
    color: #B0B0B0;
    font: 12px/15px "\5B8B\4F53";
    text-decoration: none;
    text-align: center;
    outline: 0;
    float: left;
    background: #D9D9D9;
}
.focus .D1fBt .current, .focus .D1fBt a:hover {
    background: #fc114a;
}
.focus .D1fBt img {
    display: none
}
.focus .D1fBt i {
    display: none;
    font-style: normal;
}
.focus .prev, .focus .next {
    position: absolute;
    width: 30px;
    height: 35px;
    background: url(focus_btn.png) no-repeat;
}
.focus .prev {
    bottom: 0;
    left: 0;
    background-position: 0 -35px;
    cursor: pointer;
    z-index: 50;
}
.focus .next {
    bottom: 0;
    left: 30px;
    background-position: -30px -35px;
    cursor: pointer;
    z-index: 50;
}
.focus .prev:hover {
    background-position: 0 0;
}
.focus .next:hover {
    background-position: -30px 0;
}

 /*第一行内容结束*/

 /*第二行内容开始*/
.box2{width:100%;height:316px;float:left;margin-top:40px;background:#ededed;}
.box2_hd {width:100%;height:50px;float:left;background:url(cpzs_icon.png) no-repeat 0 50%;}
.box2_hd div{height:50px;line-height:50px;font-size:20px;color:#333333;font-weight:bold;margin-left:30px;float: left;}
.box2_hd div span{color:#256c9b;}
.box2_bd{width:100%;float:left;}

/*图片横向滚动*/
.picScroll-left{ width:100%;overflow:hidden; position:relative;margin-top:5px;}
.picScroll-left .hd{width:100%;float:left;margin-top:14px;overflow:hidden;zoom:1;}
.picScroll-left .hd ul{width:100%;float:left;overflow:hidden;zoom:1;text-align:center;}
.picScroll-left .hd ul li{width:16px;height:16px;overflow:hidden; margin:0 6px;cursor:pointer;background:url(cpzs_icon1.png) no-repeat 0 0;display:inline-block;*display:inline;zoom:1;;line-height:999px;}
.picScroll-left .hd ul li.on{background:url(cpzs_icon2.png) no-repeat 0 0;}



.picScroll-left .bd{}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{float:left;height:210px;_display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{width:280px;height:210px;margin-right:20px;}
.picScroll-left .bd ul li .pic img{width:100%;height:100%;float:left;display:block;border-top:6px solid #00a1e9; }
.picScroll-left .bd ul li .title{width:192px;height:40px;float:left;margin:-70px 0 0 44px;line-height:40px;color:#fff;font-size:16px;text-align:center;background:#2b709d;}
.picScroll-left .bd ul li .title a{width:100%;height:100%;color:#fff;display:block;float:left;text-align:center;}
.picScroll-left .bd ul li .pic:hover .title{background:#00a1e9;}
 /*第二行内容结束*/

 /*第三行内容开始*/
.box3{width:100%;height:270px;float:left;margin-top:23px;}
.box3_ld{width:680px;float:left;}
.box3_tit{width:100%;float:left;}
.box3_tit_t{width:100%;float:left;height:50px;}
.box3_tit_t table{width:100%;float:left;margin-top:23px;}
.box3_tit_b{width:100%;float:left;height:50px;margin-top:-50px;line-height:50px;}
.box3_tit_b div{float:left;background-color:#fff;display:inline-block;padding:0 15px 0 30px;}
.box3_tit_b div a{float:left;color:#333333;font-size:18px;font-weight:bold;}
.box3_tit_b div a span{color:#256c9b;}

.zbpm_icon{background-image:url(zbpm_icon.png);background-repeat:no-repeat;background-position:0 50%;}
.rlzy_icon{background-image:url(rlzy_icon.png);background-repeat:no-repeat;background-position:0 50%;}

.box3_bk1{background:#eee;}
.box3_bk2{background:#00a1e9;}
/*.box3_ld_hd_t div*/

.box3_ld_bd{width:100%;float:left;}
.box3_ld_list{width:100%;float:left;}
.box3_ld_list_t{width:100%;float:left;height:34px;line-height:34px;border-bottom:1px dashed #cccccc;background:url(icon3.png) no-repeat 0 50%;}
.box3_ld_list_tl{color:#256c9b;font-size:16px;float:left;margin-left:12px;}
.box3_ld_list_tl a{color:#256c9b;}
.box3_ld_list_tr{color:#666666;font-size:12px;float:right;}
.box3_ld_list_b{width:100%;float:left;}
.box3_ld_list_bt{width:100%;float:left;font-size:14px;color:#00a1e9;line-height:26px;margin-top:5px;}
.box3_ld_list_bb{width:100%;float:left;color:#999;line-height:26px;font-size:14px;}

.box3_rd{width:480px;float:left;margin-left:20px;}
.box3_rd_div{width:100%;float:left;}
.box3_rd_l{width:250px;height:220px;float:left;}
.box3_rd_r{width:210px;height:220px;float:left;margin-left:20px;}
.box3_rd_rt{width:100%;height:198px;float:left;font-size:14px;color:#666666;line-height:26px;}
.box3_rd_rb{width:100%;height:22px;float:left;}
.box3_rd_rb a{width:89px;height:22px;float:right;background:url(more_bg.png) no-repeat 0 0;color:#00a1e9;font-size:12px;line-height:22px;text-align:center;}
.culture{
    float: right;
    width: 369px;
    height: 210px;
    padding-left: 35px;
}
.culture h4{
    width: 100%;
    height: 45px;
    line-height: 40px;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
}
.culture h4 a{
    color: #555;
}
.culture p{
    color: #555;
    font-size: 14px;
    line-height: 26px;
    text-indent: 2em;
}
.culture .more{
    float: left;
    width: 89px;
    height: 22px;
    background: url(more_bg.png) no-repeat;
    text-align: center;
    line-height: 22px;
    font-size: 12px;
    color: #00a1e9;
    margin-top: 30px;
}
 /*第三行内容结束*/





ul.show_ul{display:block;}
a.show_a{display:block;}
div.show_div{display:block;}


