@charset "utf-8";
/* CSS Document */
.left{float:left;}
.right{float:right;}
.sjfb{border:none; background:none}
.sjfb_banner{margin:5px auto 20px; max-width:1200px;}
.sjfb_banner img{height:106px; display:block; font-size:0px; background-size:cover;}
.sjfb_con{background:#fff; padding:10px 20px 5px;}
.hgyxjjqk{margin-bottom:20px;}
.hgyxjjqk2{margin-bottom:20px;}
.hgyxjjqk_tit{height:42px; background:url(/global/sjjd_r12_c2_s1.jpg) bottom repeat-x; margin-bottom:24px;}
.hgyxjjqk_bt{float:left; padding-right:10px; height:40px; background:url(/global/sjjd_r3_c4_s1.png) 5px 6px no-repeat; line-height:40px; font-size:18px; font-weight:bold; color:#CB3333; border-bottom:2px #B7484F solid; padding-left:50px;}
.tjsj_bt{float:left; padding-right:10px; height:40px; background:url(/global/sjjd_r5_c3_s1.png) 5px 10px no-repeat; line-height:40px; font-size:18px; font-weight:bold; color:#CB3333; border-bottom:2px #B7484F solid; padding-left:40px;}
.tjsj_bt a{color:#CB3333;}
.hysjcx_bt{float:left; padding-right:10px; height:40px; background:url(/global/sjjd_r5_c3_s1.png) 5px 10px no-repeat; line-height:40px; font-size:18px; font-weight:bold; color:#CB3333; border-bottom:2px #B7484F solid; padding-left:40px;}
.hysjcx_bt a{color:#CB3333;}
.Data_sheet{ overflow:hidden;}
.Data_sheet .DStab_tit{ width:18%; float:left;} 
.Data_sheet .DStab_tit span{ display:block; height:55px; line-height:55px; color:#5C5C5C; font-size:16px; text-align:center; position:relative; cursor:pointer; margin-bottom:2px; background:#F3F3F3;}
.Data_sheet .DStab_tit span.hover{ background:#2A548E; color:#fff;}
.Data_sheet .DStab_con{ width:77%; float:right; border:1px solid #EAEEF1; display:none; height:514px; padding:18px; background:#fff;}
.Data_sheet .DStab_con .DStab_con_head{ height:32px; line-height:32px; margin:20px 0;}
.Data_sheet .DStab_con .DStab_con_head span{ float:left; width:100px; text-align:right; font-size:16px; color:#012174;}
.Data_sheet .DStab_con .DStab_con_head em{ float:left; width:40px; text-align:right; font-size:16px; color:#012174;}
.Data_sheet .DStab_con .DStab_con_head select{ float:left; height:32px; width:138px; margin:0 0 0 20px; display:inline;}
.Data_sheet .DStab_con .DStab_con_head .btn{ background:#012174; height:32px; line-height:32px; width:106px; text-align:center; color:#fff; font-size:16px; border:none; float:left; display:inline; margin:0 0 0 20px;}
.Data_sheet .DStab_con .DStab_con_cont{ text-align:center; padding:20px 0;}

.Data_sheet .DStab_con .DStab_con_cont .tubiaocon{ width:900px; height:400px; overflow:hidden; margin:0 auto;}


.Data_list{ width:100%; overflow:hidden; margin:0 0 20px 0;}
.Data_list ul{ width:1200px; overflow:hidden;}
.Data_list ul li{ float:left; width:266px; border:1px solid #d1d1d1; padding:2px; margin:0 24px 0 0; display:inline;}
.Data_list ul li h1{ border:1px solid #eaeaea;}
.Data_list ul li h1 img{ width:100%;}
.Data_list ul li p{ font-size:14px; color:#666666; line-height:20px; padding:5px 15px;}
.Data_list ul li p a{color:#666666;}

.Data_listLeft{ width:570px; float:left;}
.Data_listLeft .tit{ margin:0 0 10px 0;}
.Data_listLeft .tit span{ color:#666666; border-bottom:none; cursor:pointer;}
.Data_listLeft .tit span.hover{color:#d40000;border-bottom:2px solid #d40000;}
.Data_listLeft ul{ display:none;}
.Data_listLeft ul li{ color:#999999; line-height:36px; height:36px; overflow:hidden; font-size:16px; background:url(/global/shujukf20180518_24.jpg) 5px 15px no-repeat; padding:0 0 0 20px;}
.Data_listLeft ul li a{ color:#333;}
.Data_listLeft ul li span{ float:right;}

.Data_listRight{ float:right;}

.hgjjyx .hd{overflow:hidden; zoom:1; width:20%; float:left}
.hgjjyx .hd ul{}
.hgjjyx .hd li{height:55px; line-height:55px; color:#5C5C5C; font-size:16px; text-align:center; position:relative; cursor:pointer; margin-bottom:2px; background:#F3F3F3;}
.hgjjyx .hd li a{display:block; color:#5C5C5C;}
.hgjjyx .hd li.on{background:#2A548E; color:#fff; cursor:pointer;}
.hgjjyx .hd li.on a{color:#fff; }

.hgjjyx .bd{width:78%; float:right; border:1px #ccc solid;}
.hgjjyx .bd ul{height:544px;}

/*tjsj*/
.tjsj_con{background:#FFF; height:264px;}

.tjsj_scroll{clear:both;}
.tjsj_scroll .inlinks{position:relative; overflow:hidden;}
.tjsj_scroll .prev, .tjsj_scroll .next{ position:absolute; top:88px; width:44px; height:44px; border-radius:44px; border:1px solid #999;  background:#999999; text-align:center; line-height:44px; color:#fff; font-family:"宋体"; font-size:20px; font-weight:bold; cursor:pointer;  opacity:.8; filter:alpha(opacity=80); z-index:9}

.tjsj_scroll .prev{left:5px;}
.tjsj_scroll .next{right:5px;}
.tjsj_scroll .bd{overflow:hidden; margin:0px;}
.tjsj_scroll .bd ul li{float:left; margin-right:15px; width:376px;}
.tjsj_scroll .bd li img{width:100%; height:264px;}
.tjsj_scroll .bd ul li a{display:block; position:relative;}
.tjsj_scroll .bd span{position: absolute; bottom: 0; width: 100%;  z-index:11; right:0px}
.tjsj_scroll .bd i{ display:block; height:46px; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
.tjsj_scroll .bd b{ position:absolute; line-height:46px; bottom:0; width:100%; text-align:center; color:#fff; font-weight:normal; max-width:90%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; padding:0px 15px;}

/*sjkd*/
.sjkd{width:49%;}
.common_tab .hd{overflow:hidden; zoom:1; background:url(/global/sjjd_r12_c2_s1.jpg) bottom repeat-x;}
.common_tab .hd li{ float:left; font-size:18px; font-weight:bold;  height:42px; line-height:42px;}
.common_tab .hd .li5{ float:left; font-size:18px; font-weight:bold;  height:42px; line-height:42px;}
.common_tab .hd li a{position:relative; display: block; height:42px; font-size: 18px; padding-left:46px; padding-right:20px;}
.common_tab .hd .li5 a{position:relative; display: block; height:42px; font-size: 18px; padding-right:20px;}
.common_tab .hd li a:hover,.common_tab .hd li.on a{color:#CB3333; border-bottom:2px #B7484F solid; height:40px; cursor:pointer;}
.common_tab .hd li a i{position:absolute; top:5px; left:10px; width:29px; height:29px;}
.common_tab .hd li.li0 a i{background:url(/global/sjjd_r15_c4_s1.jpg) left center no-repeat;}
.common_tab .hd li.li1 a i{background:url(/global/sjjd_r7_c9_s1.jpg) left center no-repeat;}
.common_tab .hd li.li2 a i{background:url(/global/sjjd_r7_c11_s1.jpg) left center no-repeat;}
.common_tab .hd li.li3 a i{background:url(/global/sjjd_r16_c4_s1.jpg) left center no-repeat;}
.common_tab .hd li.li4 a i{background:url(/global/sjjd_r7_c15_s1.jpg) left center no-repeat;}
.common_tab .hd .li5 a i{background:url(/global/dataopen2021.png) left center no-repeat; width: 28px; height: 40px; float: left; margin-right: 10px;}
.common_tab .hd li.li0 a:hover i,.common_tab .hd li.li0.on a i{background:url(/global/sjjd_r7_c4_s1.jpg) left center no-repeat;}
.common_tab .hd li.li1 a:hover i,.common_tab .hd li.li1.on a i{background:url(/global/sjjd_r13_c9_s1.jpg) left center no-repeat;}
.common_tab .hd li.li2 a:hover i,.common_tab .hd li.li2.on a i{background:url(/global/sjjd_r14_c11_s1.jpg) left center no-repeat;}
.common_tab .hd li.li3 a:hover i,.common_tab .hd li.li3.on a i{background:url(/global/sjjd_r7_c13_s1.jpg) left center no-repeat;}
.common_tab .hd li.li4 a:hover i,.common_tab .hd li.li4.on a i{background:url(/global/sjjd_r7_c15_s1.jpg) left center no-repeat;}
.common_tab .hd li.li4 a:hover i,.common_tab .hd li.li4 a:hover{color:#333; border-bottom:0px;}
.common_tab .hd li.li5 a:hover i,.common_tab .hd li.li5.on a i{background:url(/global/dataopen2021.png) left center no-repeat;}
.common_tab .hd .li5 a:hover i, .common_tab .hd .li5 a:hover{color:#333 !important; border-bottom:0px;}
.common_tab .bd{clear:both; padding-top:15px;}

.common_newslist li{position:relative; padding:0 100px 0 18px; height:35px; line-height:35px; background:url(/global/sjjd_r18_c4_s1.jpg) no-repeat left center; overflow:hidden; *font-size:0;}
.common_newslist li *{*font-size:16px; *margin-top:-1px;}
.common_newslist li span{ position:absolute; background:#fff; right:0; top:0; font-size:16px; color:#999999; z-index:1;}
.common_newslist li a{float:left; max-width:98%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; font-size:16px;}
.common_newslist li a:hover{}

/*hysjcx*/
.hysjcx{margin-top:24px;}
.hysjcx_con a{border:1px #29548E solid; padding:15px 34px; float:left; margin:0px 9px 20px; font-size:16px; cursor:pointer; color:#29538D}

@media (max-width: 1024px) {
    .sjfb_banner{width:auto;}
	.sjfb_banner img{height:auto;}
	.Data_sheet .DStab_tit{width:20%;}
	.hysjcx_con a{padding:15px 20px; margin:0px 10px 20px}
}
/* xs */
@media (max-width: 768px) {
    .sjfb_banner{width:auto; margin-bottom:2px;}
	.sjfb_banner img{height:auto;}
	.Data_sheet .DStab_tit{width:100%;}
	.Data_sheet .DStab_con{width:100%;}
	.sjkd{width:100%;}
	.hysjcx_con a{padding:15px 24px;}
	.hgjjyx .hd{width:100%; margin-bottom:10px;}
	.hgjjyx .bd{width:100%;}
}


@media (max-width: 480px) {
	.hgyxjjqk{ display:none;}
	.sjfb_con{padding:10px 10px 5px;}
	.sjfb_banner{width:100%; margin:0 auto; overflow: hidden}
	.sjfb_banner img{width: 200%; max-width: 200%; margin-left: -50%;}
	.hgyxjjqk{margin:0px auto 15px;}
	.hgyxjjqk_tit{margin-bottom:10px;}
	.sjkd{margin:0 auto; float:none;}
	.common_tab .hd li a{padding-right:10px;}
	.hysjcx{ margin:0 auto;}
	.hysjcx_con a{padding:15px 26px;}
	.hgjjyx .bd ul{height:564px;}
	.tjsj_scroll .bd b{line-height: 1.5; white-space:normal; max-width: 100%; bottom: 10px;}
	.common_newslist li{padding: 5px 10px 5px 15px; line-height: 1.6;  height: auto; background: none;}
	.common_newslist li a, .common_newslist  li .time { float: none; display: inline; position: static; white-space: normal; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: auto;}
    .common_newslist  li .time{margin-left: 10px;}
	.common_newslist li:after{top:18px;}
}
@media (max-width: 400px) {
	.common_tab .hd li a{padding-right:4px; padding-left:35px;}
	.common_tab .hd li a i{left:5px;}
	.hysjcx_con a{padding:15px 13px;}
}
@media (max-width: 360px) {
	.tjsj_con{height:220px;}
	.tjsj_scroll .bd li img{height:220px;}
	.tjsj_scroll .bd b{max-width:87%;}
	.common_tab .hd li a i{left:0px;}
	.common_tab .hd li a{padding-left:33px;}
	.hysjcx_con a{padding:15px 12px;}
}
@media (max-width: 320px) {
	.tjsj_con{height:220px;}
	.tjsj_scroll .bd li img{height:220px;}
	.tjsj_scroll .bd b{max-width:78%;}
	.common_tab .hd li a{font-size:16px; padding-right:5px; padding-left:31px;}
	
}