@charset "gb2312";
/* CSS Document */

.public_box{width:1200px; margin:15px auto}

/*首页*/
.head_bg{width:100%; height:140px; margin:0 auto; background:url(bg_head_xzxksxqd2018.jpg) right no-repeat #176794}
.head_bg h2{width:1000px; height:100px; margin:0 auto; text-align:left; padding-top:20px}
.head_bg h2 img{float:left}
.head_bg h2 .back{float:right; line-height:80px}
.head_bg h2 .back a{color:#FFC; text-decoration:underline}
.head_bg h2 .back a:hover{color:#FF9; text-decoration:none}
.index_bg_main{width:100%; min-height:660px; overflow:hidden; margin:0 auto; background:url(bg_main_xzxksxqd2018.jpg) center no-repeat}
.index_left_box{width:760px; float:left; overflow:hidden}
.index_right_box{width:380px; float:right; overflow:hidden}
.btn_blue{width:368px; margin:0 auto; margin-top:90px}
.btn_blue li{width:370px; height:82px; line-height:82px; margin:25px 0; background:url(btn_blue_xzxksxqd2018.png) 0 0; font-size:40px;color:#fff}
.btn_blue li a{color:#fff; display:block}
.btn_blue li a:hover{color:#FFC}
.btn_blue li:hover{background:url(btn_blue_xzxksxqd2018.png) 0 82px; font-size:40px;}
.btn_blue li:hover a{color:#fff}

/*二级*/
.public_bg_main{width:100%; min-height:510px; overflow:hidden; margin:0 auto; background:url(public_main_xzxksxqd2018.jpg) center bottom no-repeat #D7E4EC}
.current{width:98%; height:30px; border-bottom:1px solid #1D8BCD; padding-left:15px; text-align:left; line-height:30px; color:#0A406B; font-size:14px}
.current a{color:#0a406b}
.card_on{width:302px; height:89px; line-height:78px; margin:25px 0; background:url(btn_yellow_xzxksxqd2018.png) 0 0; font-size:22px; color:#fff; cursor:pointer}
.card_on a{color:#fff; display:block}
.card_off{width:302px; height:78px; line-height:78px; margin:25px 0; background:url(btn_yellow_xzxksxqd2018.png) 0 78px; font-size:22px; color:#663300; cursor:pointer}
.card_off a{color:#663300; display:block}
.card_list{width:95%; margin-left:30px}
.card_list li{width:302px; float:left; margin:10px 35px}
.btn_blue_list{width:98%; min-height:400px; clear:both; margin:0 auto; overflow:hidden; margin-bottom:30px}
.btn_blue_list li{width:18%; margin:10px 8px; float:left; line-height:43px; background:#1D83C7; font-size:18px; color:#fff}
.btn_blue_list li:hover{background:#176BA4}
.btn_blue_list li a{color:#fff; display:block}
.btn_blue_list li:hover a{color:#FFC}
.bottom{width:98%; height:98px; margin:0 auto; clear:both; border-top:1px solid #1D8BCD; text-align:center; line-height:90px; color:#0F476C; font-size:14px}

/*列表*/
.main_list{width:98%; margin:20px auto}
.main_list li{line-height:30px; min-height:38px; overflow:hidden}
.main_list li:hover{background:#98C4E4}
.main_list .tit{background:none !important}
.main_list .tit dl dd{border-left:none !important}
.main_list dl{width:100%; margin:0 auto}
.main_list dl dt{width:4%; float:left; padding:5px; line-height:20px; text-align:center; color:#0A3F6B}
.main_list dl dd{line-height:20px; float:left; padding:5px; text-align:center; font-size:15px; color:#0A3F6B}
.change_color{background:#B7D6EC; border:1px solid #fff}
.list_tit{font-size:18px !important; text-align:center !important; color:#990000 !important; font-weight:bold}
.txt_l{text-align:left !important}
.txt_l a{color:#0a3f6b}

.sub_left_box{width:20%; float:left}
.sub_right_box{width:79%; float:right}
.left_menu{width:92%; margin:0 auto;}
.left_menu li{width:92%; margin:0 auto; min-height:35px;line-height:35px; background:#F3F3F3; border-left:3px solid #0055AB; text-align:left; font-size:18px; color:#0054AB; margin-bottom:5px}
.left_menu li:hover{background:#B4CCE7}
.left_menu li a{color:#0054AB; display:block}
.left_menu li a:hover{color:#990}
.left_menu .active{background:#B4CCE7; color:#0054AB; font-weight:bold}
.left_menu .active a{color:#0054AB}
.sub_left_box h3{width:92%; margin:10px auto; line-height:40px; text-align:center; background:#0055AB; font-size:20px; color:#fff}

/*分页*/
.xll_pagebox{width:98%; margin:0 auto; clear:both; overflow:hidden; text-align:center;margin-top:20px;margin-bottom:20px;}
.xll_pagebox span.xll_current,.xll_pagebox span.xll_current{width:42px; height:42px;background:#0098FF; text-align:center; display:inline-block; color:#fff; line-height:42px; overflow:hidden;}
.xll_pagebox a,.xll_pagebox a{width:42px; height:42px;background:#fff; border:1px solid #C0BEBE; text-align:center; display:inline-block;line-height:42px; color:#60636d; overflow:hidden;}
.xll_pagebox a:hover,.xll_pagebox a:hover{background:#efefef;}
.xll_pagebox .xll_page_prev_l{width:72px; background:#ede8e6 url(page_prev_left_icon_tzjl2017.png) center center no-repeat;line-height:42px;}
.xll_page_prev_l{background:#ede8e6 url(page_prev_left_icon_tzjl2017.png) center center no-repeat  !important;line-height:42px;}
.xll_pagebox .xll_page_prev_l:hover{background:#efefef url(page_prev_left_icon_hover_tzjl2017.png) center center no-repeat; }
.xll_page_prev_l:hover{background:#efefef url(page_prev_left_icon_hover_tzjl2017.png) center center no-repeat  !important; }
.xll_pagebox .xll_page_next_r{width:72px; background:#fff url(page_next_right_icon_tzjl2017.png) center center no-repeat;line-height:42px;}
.xll_page_next_r{background:#ede8e6 url(page_next_right_icon_tzjl2017.png) center center no-repeat  !important;line-height:42px;}
.xll_pagebox .xll_page_next_r:hover{background:#efefef url(page_next_right_icon_hover_tzjl2017.png) center center no-repeat  !important; }
.xll_page_next_r:hover{background:#efefef url(page_next_right_icon_hover_tzjl2017.png) center center no-repeat  !important; }
.xll_pagebox .page_hide,.xll_pagebox .page_hide{text-align:center; display:inline-block;}
.zt10 {line-height: 42px;height: 42px;display: inline-block;overflow: hidden;}
.zt11 {width: 42px!important;line-height: 39px;height: 39px;border: 1px solid #ede8e6;text-align: center;}
.zt12 {border: none;font-size: 14px;width: 42px;height: 42px;line-height: 42px; color: #60636d;}