﻿@charset "utf-8";
/* CSS Document */

.left { width:242px; margin-top: 16px; float: left;}
.xxgk { width:242px;}
.xxgk .t { width:100%; background: url("xxgk_t_bg.jpg") bottom center no-repeat #00A4E3; height: 42px;}
.xxgk .t span { line-height: 37px; float: left; color:#fff; font-size: 16px; font-weight: bold; padding-left:20px;}
.xxgk .c { width:233px; border:1px solid #ddd; height: 273px; padding-top: 10px; margin-left: 7px; border-top: none;}
.xxgk .c .item { width:204px; height: 40px; margin: 6px 0 7px 16px; float: left;}
.xxgk .c .item span { line-height: 37px; display: block;}
.xxgk .c .item span a { display: block; padding-left: 60px;}
.xxgk .c .t1 { background: url("xxgk_i_t1.jpg") no-repeat;}
.xxgk .c .t2 { background: url("xxgk_i_t2.jpg") no-repeat;}
.xxgk .c .t3 { background: url("xxgk_i_t3.jpg") no-repeat;}
.xxgk .c .t4 { background: url("xxgk_i_t4.jpg") no-repeat;}
.xxgk .c .t5 { background: url("xxgk_i_t5.jpg") no-repeat;}

.zwgk { width:236px; border: 1px solid #ddd; margin-left:4px; margin-top: 12px; _margin-left:2px; padding-bottom: 10px; height: 895px;}
.zwgk .t {margin-left: -4px; width:104px;  height: 31px; margin-top: 16px;}
.zwgk .t span { color:#fff; line-height: 31px; padding-left:30px; font-weight: bold;}
.zwgk .t1 { background: url("zwgk_lj.png") left no-repeat;}
.zwgk .t2 { background: url("zwgk_yd.png") left no-repeat;}
.zwgk .t3 { background: url("zwgk_cx.png") left no-repeat;}
.zwgk .zfbg { margin:16px; }

.zwgk .ld_l,.zwgk .jg_l { width: 101px; height: 70px; margin-top:24px; margin-left: 10px; background: url("zwgk_ld_bg.jpg") top center no-repeat;  float: left;margin-bottom: 1px;}
.zwgk .jg_l { background: url("zwgk_jg_bg.jpg") top center no-repeat;}
.zwgk .ld_l span,.zwgk .jg_l span {width:100%; display: block; height: 30px; text-align: center;}
.zwgk .ld_l span a ,.zwgk .jg_l span a { padding-top:42px; display: block;}
.zwgk .ld_r,.zwgk .jg_r { width:93px;  float: left; margin-top:24px; border-left:1px solid #ddd; padding-left:20px; }
.zwgk .ld_r li,.zwgk .jg_r li { width:93px; float: left; text-align: left; line-height: 28px;}

.zwgk .ydxw,.zwgk .cxzw { width:236px; float: left;}
.zwgk .ydxw .item ,.zwgk .cxzw .item { width:63px; height: 28px; line-height: 26px; float:left; background: url("zwgk_item_bg.jpg") no-repeat; padding-left:30px; margin: 16px 0 0 16px;}

.right { width:920px; margin-top:16px; margin-left: 18px; float: left; }
.news{ width:634px; float: left; overflow: hidden;}
.news .hd{ height:37px; position:relative; z-index:1;background:url("news_hd_bg.jpg") repeat-x; border: 1px solid #ddd;}
.news .hd ul{ float:left;  height:37px;text-align:center; z-index:3;}
.news .hd ul li,.news .hd ul li a { float:left; cursor:pointer; padding:0 15px; height:37px; color:#333; line-height:37px; font-weight: bold;}
.news .hd ul li.on,.news .hd ul li.on a { height:36px; line-height:33px; overflow:hidden; border-left:1px solid #ddd; border-right: 1px solid #ddd; border-top:3px solid #00A4E3; z-index:10; color:#0067B4; background: #fff; margin-top: -1px; margin-left: -1px;}
.news .bd { width:602px; float:left; border: 1px solid #ddd; border-top: none; padding:
0 15px; height: 276px; padding-top:10px; }
.news .bd ul{zoom:1; }
.news .bd li { width:570px; line-height: 32px;float: left; background: url("dot_index.jpg") 10px center no-repeat; padding-left: 25px; border-bottom: 1px dotted #ddd;}
.news .bd li span { float: right; font-size: 12px; color:#858585;}

.intro { width:268px; float: left; margin-left: 16px; overflow: hidden;}
.intro .t { width:266px; height: 36px; background: url("intro_t_bg.jpg") no-repeat; border: 1px solid #ddd; border-bottom: 2px solid #00A4E3;}
.intro .t span { padding-left: 40px; line-height: 36px; color:#0067B4; font-weight: bold;}
.more { float: right; padding-right: 10px;}
.more a { font-size: 12px; font-weight: normal;}
.intro .c { width:266px;border: 1px solid #ddd; border-top:none; height: 276px; padding-top: 10px;}
.intro .c .intro_a1 { display: block; width:238px; background: url("dot_index.jpg") 10px 13px no-repeat; padding-left: 25px; padding-right: 5px; line-height: 34px;}
.intro .c .intro_a2 { display: block; width:236px; background: url("dot_index.jpg") 10px 13px no-repeat #F5F5F5; padding-left: 25px; padding-right: 5px; line-height: 34px;}

.ztzl { width:918px; height:74px; float:left; margin-top: 12px; position: relative;}
/*.ztzl_t {width:68px; height:78px; float:left; background:url(ztzl_bg.jpg) no-repeat; margin: 8px 0 0 6px;}
.ztzl .picMarquee-left{ width:840px;  overflow:hidden; position:relative; }
.ztzl .picMarquee-left .bd{ padding:10px; padding-top:6px; padding-left: 0;   }
.ztzl .picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.ztzl .picMarquee-left .bd ul li{ margin:0 7px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.ztzl .picMarquee-left .bd ul li .pic{ text-align:center; }
.ztzl .picMarquee-left .bd ul li .pic img{ width:151px; height:56px; display:block; padding:2px; border:1px solid #ccc; }*/
.ztzl .hd{ height:15px; overflow:hidden; position:absolute; right: 10px;bottom: 5px; z-index:1; }
.ztzl .hd ul{ overflow:hidden; zoom:1; float:left;  }
.ztzl .hd ul li{ float:left; margin-right:4px;  width:10px; height:10px; line-height:12px; text-align:center; background:#fff; cursor:pointer; border-radius:50%; }
.ztzl .hd ul li.on{ background:#f00; color:#fff; }
.ztzl .bd ul{ overflow:hidden; zoom:1;}
.ztzl .bd ul li{float:left; _display:inline; overflow:hidden; text-align:center;  }
.ztzl .bd ul li img{ width:918px; height:74px; display:block;}

.r_l { width:634px; float: left; margin-top: 12px;}
.r_r { width:268px; float: left; margin-top: 12px;}
.middle_tab{ width:634px; float: left;}
.middle_tab .hd{ height:37px; position:relative; z-index:1;background:url("news_hd_bg.jpg") repeat-x; border: 1px solid #ddd;}
.middle_tab .hd ul{ float:left;  height:37px;text-align:center; z-index:3;}
.middle_tab .hd ul li,.middle_tab .hd ul li a { float:left; cursor:pointer;  padding:0 15px; height:37px; color:#333; line-height:37px; font-weight: bold;}
.middle_tab .hd ul li.on { height:36px; line-height:33px; overflow:hidden; border-left:1px solid #ddd; border-right: 1px solid #ddd; border-top:3px solid #00A4E3; z-index:10; color:#0067B4; background: #fff; margin-top: -1px; margin-left: -1px;}
.middle_tab .hd ul li.on a { color:#0067B4;}
.middle_tab .bd { width:632px; float:left; border: 1px solid #ddd; border-top: none; height: 255px; }
.middle_tab .bd ul{zoom:1; }


.middle_tab_in { width:614px; float: left; margin-left: 10px;}
.middle_tab_in .hdin{ height:37px; position:relative; z-index:1;background-color:#fff; border-bottom: 1px solid #ddd;}
.middle_tab_in .hdin ul{  height:37px;text-align:center; z-index:3;float:left; }
.middle_tab_in .hdin ul li,.middle_tab_in .hdin ul li a { float:left; cursor:pointer; padding:0 15px;  height:37px; color:#333; line-height:37px; background: none;}
.middle_tab_in .hdin ul li.on { height:34px; line-height:37px; overflow:hidden; border-bottom:3px solid #00A4E3; z-index:10; color:#0067B4; background: #fff;}
.middle_tab_in .hdin ul li.on a { color:#0067B4; }
.middle_tab_in .bdin { width:602px; float:left; padding-top:10px; }
.middle_tab_in .bdin ul{zoom:1; }
.middle_tab_in .bdin li { width:570px; line-height: 32px;float: left; background: url("dot_index.jpg") 10px center no-repeat; padding-left: 25px; border-bottom: 1px dotted #ddd;}
.middle_tab_in .bdin li span { float: right; font-size: 12px; color:#858585;}

.newsPub { width:268px; float: left; margin-left: 16px; overflow: hidden;}
.newsPub .t { width:266px; height: 36px; background: url("newsPub_t_bg.jpg") no-repeat; border: 1px solid #ddd; border-bottom: 2px solid #00A4E3;}
.newsPub .t span { padding-left: 40px; line-height: 36px; color:#0067B4; font-weight: bold;}
.newsPub .c .pic { width:243px; margin: 0 0 0 12px;}
.newsPub .c .pic .pub_a {display: block; line-height: 28px; text-align: center; font-weight: bold;}
.newsPub .c { width:266px;border: 1px solid #ddd; border-top:none; padding-top: 10px; padding-bottom: 10px;}
.newsPub .c .intro_a1 { display: block; width:238px; background: url("dot_index.jpg") 10px 13px no-repeat; padding-left: 25px; padding-right: 5px; line-height: 33px;}

.keyAreas { width:634px; float:left; margin-top: 12px;}
.keyAreas .t { width:632px; height: 37px; background: url("news_hd_bg.jpg") repeat-x; border:1px solid #ddd; border-top:3px solid #F49800; line-height: 37px;}
.keyAreas .t span { padding-left:20px; color:#F49800; font-weight: bold;}
.keyAreas .t span a { color:#F49800;}
.keyAreas .c { border:1px solid #ddd; border-top:none; width:632px; height: 245px; padding-top: 10px;}
.keyAreas .c .item { width:139px; height: 94px; float: left; margin: 20px 0 0 16px;}
.keyAreas .c .item a { padding-top: 65px; display: block; text-align: center;}
.keyAreas .c .ka1 { background: url("keyareas_1.jpg") top center no-repeat;}
.keyAreas .c .ka2 { background: url("keyareas_2.jpg") top center no-repeat;}
.keyAreas .c .ka3 { background: url("keyareas_3.jpg") top center no-repeat;}
.keyAreas .c .ka4 { background: url("keyareas_4.jpg") top center no-repeat;}
.keyAreas .c .ka5 { background: url("keyareas_5.jpg") top center no-repeat;}
.keyAreas .c .ka6 { background: url("keyareas_6.jpg") top center no-repeat;}
.keyAreas .c .ka7 { background: url("keyareas_7.jpg") top center no-repeat;}
.keyAreas .c .ka8 { background: url("keyareas_8.jpg") top center no-repeat;}
.keyAreas .c .ka9 { background: url("keyareas_9.jpg") top center no-repeat;}
.keyAreas .c .ka10 { background: url("keyareas_10.jpg") top center no-repeat;}

.bmgk{ width:634px; float: left; margin-top: 12px;}
.bmgk .hd{ height:37px; position:relative; z-index:1;background:url("news_hd_bg.jpg") repeat-x; border: 1px solid #ddd;}
.bmgk .hd ul{ float:left;  height:37px;text-align:center; z-index:3;}
.bmgk .hd ul span { float: left; line-height: 37px; padding: 0 15px; color:#0067B4; font-weight: bold;}
.bmgk .hd ul li,.news .hd ul li a { float:left; cursor:pointer; padding:0 15px; height:37px; color:#333; line-height:37px; font-weight: bold; }
.bmgk .hd ul li.on,.news .hd ul li.on a { height:36px; line-height:33px; overflow:hidden; border-left:1px solid #ddd; border-right: 1px solid #ddd; border-top:3px solid #00A4E3; z-index:10; color:#00508D; background: #fff; margin-top: -1px; margin-left: -1px;}
.bmgk .bd { width:602px; float:left; border: 1px solid #ddd; border-top: none; padding: 0 15px; height: 155px; padding-top:10px; }
.bmgk .bd ul{zoom:1; }
.bmgk .bd li { width:86px; line-height: 25px;float: left; }
.bmgk .bd li a { font-size: 12px;}

.ysqgk,.rank { width:268px; float: left; margin-left: 16px; margin-top: 12px;}
.ysqgk .t,.rank .t { width:268px; height: 36px; background: url("other_t_bg.jpg") no-repeat; border: 1px solid #ddd; border-bottom: 2px solid #00A4E3;}
.ysqgk .t span,.rank .t span { padding-left: 40px; line-height: 36px; color:#0067B4; font-weight: bold;}
.ysqgk .c { width:268px;border: 1px solid #ddd; border-top:none; padding-top: 4px; padding-bottom: 10px; height: 173px;}
.ysqgk .c .item  { width:230px; height: 33px; line-height: 33px; background: url("ysqgk_item_bg.jpg") no-repeat; margin: 10px 0 0 18px;}
.ysqgk .c .item a { padding-left:40px; display: block;}

.rank .fawen { width:268px;border: 1px solid #ddd; border-top:none; padding-top: 4px; padding-bottom: 10px; height: 151px;background:url(rank_bg.jpg) 15px 15px no-repeat;}
.fw_box ,.fw_box *{ font-size:12px; line-height:22px; margin-top: 5px;vertical-align: top;}
.fw_box tr,.fw_box td { height:23px; line-height:23px;}
.fw_num { color:#777;}

.link { width:1178px; height: 41px; line-height: 41px; border:1px solid #ddd; margin-top: 12px; float:left;}
.link_l { background: url("link_bg.jpg") right no-repeat; width:131px; float: left}
.link_l span { padding-left:20px; color:#0067B4;  font-weight: bold;}
.link_r { float: left;}
.link_r a { padding:0 10px; font-size: 12px;}




