﻿@charset "utf-8";
/* CSS Document */
.left,.fl{float:left;}
.right,.fr{float:right;}
/* clear */
.pos-rel{position:relative;}
.pos-abs{position:absolute;}
.bg{background: #fff;}
.con{display: none;}
.con.active{display: block;}
.bordernone{border: 0 none !important;}
.img_title{display: none;}
.container{*width: 1160px;}
.mt10{margin-top: 10px;}
.mt20{margin-top: 20px;}
.data_con{padding: 20px;background: #fff; margin-bottom: 10px;}
.data_con .data_banner{width: 100%;height: auto;margin: 0 auto;position: relative;}
.data_con .data_banner .data_year{/*width: 160px;*/height: 26px;/*background: #fff;*/position: absolute;right: 215px;bottom: 21px;}
.data_con .data_banner .data_year .data_year_sel{width: 90px;margin-left:10px;height: 26px;text-indent: 10px;border: 0 none;outline: none;}
.data_con .data_banner img{width: 100%; height: auto;}


.data_con .data_table{width: 100%;height: auto;margin-top: 11px; overflow-x: auto;}
.data_con .data_tablecon{ min-width: 1200px;}
.data_con .data_table .data_table_head{width: 1160px; height: 180px;background: #1b50a0;color: #fff;text-align: center;border-bottom: 1px solid #fff;}
.data_con .data_table .data_table_head ul li{float: left;border-right: 1px solid #fff;height: 180px;}
.data_con .data_table .data_table_head ul li.xh{line-height: 180px;font-size: 16px;font-weight: bold;}
.fwl_box{width: 100%;height: 51px;line-height: 51px;border-bottom: 1px solid #fff;font-size: 16px;}
.fwl_box1{border-right: 1px solid #fff;}
.fwl_box1,.fwl_box2{width: 55px;height: 128px;display: table;text-align: center;font-size: 13px;}
.fwl_box1-tr{display: table-cell;vertical-align: middle;padding: 0 4px;line-height: 18px;}
.fwl_box_1{width: 100%;height: 25px;border-bottom: 1px solid #fff;font-size: 16px;text-align: center;line-height: 25px;}
.fwl_box_2{width: 91px;height: 25px;border-bottom: 1px solid #fff;font-size: 16px;text-align: center;border-right: 1px solid #fff;}
.fwl_box_3{width: 91px;height: 25px;border-bottom: 1px solid #fff;font-size: 16px;text-align: center;line-height: 25px;}
.data_con .data_table .data_table_head ul li.border_none{border-right: 0 none;}
.width-47{width: 47px;}
.width-146{width: 146px;}
.width-91{width: 111px;}
.width-71{width: 91px;}
.width-183{width: 223px;}
.width-203{width: 245px;}
.width-137{width: 137px;}
.width-46{width: 46px;}
.width-45{width: 55px;}
.width-63{width: 68px;}
.width-37{width: 47px;}
.width-35{width: 45px;}
.width-38{width: 38px;}
.width-57{width: 57px;}
.width-113{width: 143px;}
.width-131{width: 164px;}
.width-139{width: 137px;}
.width-65{width: 75px;}
.width-203 .fwl_box4{height: 128px;display: table;text-align: center;font-size: 13px;width:75px;border-right: 1px solid #fff;}
.width-203 .fwl_box2{width:57px;}
.width-139 .fwl_box1,.width-139 .fwl_box2{width:68px}
.width-71 .fwl_box1,.width-71 .fwl_box2{width: 45px;}
.width-113 .fwl_box1,.width-113 .fwl_box2{width:47px}
.data_table_con{background: #f4f4f4;width: 1160px;height: auto;}
.data_table_con ul li{height: 40px;line-height: 40px;text-align: center;border-bottom: 1px solid #fff;position: relative;color: #333;cursor: pointer;}
.data_table_con ul li.parent_li:hover{background: #1b50a0;color: #fff;}
.data_table_con ul li .listviewbox ul li:hover{background: none;}
.data_table_con ul li p{float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;border-right: 1px solid #fff;}
.data_table_con ul li p.border_none{border-right: 0 none;}
.listviewbox {position: absolute;width: 385px;height: 326px;left: 195px;top: -153px;padding: 8px 19px 0;overflow: hidden;z-index: 200;border: #1b50a0 3px solid;border-radius: 9px;-webkit-border-radius: 9px;*background: #fff;}
.listviewbox h4 {height: 42px;line-height: 40px;font-size: 20px;font-weight: bold;color: #1b50a0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.listviewbox ul li {float: left;height: 30px;line-height: 30px;font-size: 14px;margin-bottom: 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.listviewbox ul li.nm {width: 130px;background: #1b50a0;font-weight: bold;border-radius: 4px;-webkit-border-radius: 4px;color: #fff;}
.listviewbox ul li.xx {width: 246px;color: #1b50a0;padding-left: 9px;}
.listviewbox ul li.url {font-weight: bold;color: #1b50a0;}


@media (max-width: 991px){
.data_con{padding: 10px;}
.data_con .data_banner .data_year{ bottom: 5px; right: 5px;}
}

@media (max-width: 520px){
.data_con .data_banner img{height: 80px;}
}
