﻿*{margin:0;padding:0}
img{border:0;}
body{font-family:Microsoft Yahei;color:#333}
a{text-decoration:none}
a:link,a:visited{color:#333}
a:hover{color:#1658a0;text-decoration:none}
.a16 {line-height: 28px; font-size:16px; padding:2px;}


/*头部 开始*/
/*蓝色*/
.body_blue{background-image: url(2019_body_bg.jpg);background-repeat: repeat-x;background-color: #19476c ;background-position: center top}
.main_blue{width:1200px; max-width:1200px; margin:auto;height:auto;overflow:hidden;}
.top .title{ float:right; margin:40px 100px 10px 0px;}
.top{margin-top:30px;height:335px}
.top .logo{ height:85px;}
.top .logo img{float:left;}

/*头部 结束*/

/*首页*/
/*底部 开始*/
.footBox{background:#fff;padding:10px 0;}
.waterFoot{width:100%;text-align:center}
.waterFoot img{margin-left:4px}
.footContent li{list-style:none;font-size:15px;line-height:30px}
.foot{text-align:center;width:900px;margin:0 auto; padding:10px 0;}
.foot .bot_l {float:left; width:100px; padding-top:20px;}
.foot .bot_c {float:left; width:700px; color:#FFF;}
.foot .bot_r {float:left; width:100px; padding-top:20px;}
/*底部 结束*/
/*菜单*/
/*列表*/
.listrContentBox{width:1128px;padding:0 36px;background:#f5f5f5;overflow:hidden}
.weizhi1{text-align:left; font-size:15px; line-height:30px; color:#333; padding-top:10px;}
.weizhi{height:218px; background-color:#f5f5f5; background-image: url(ico_xxgk_line.png);background-repeat: repeat-x;background-position: left center;}
.search_bg {padding-top: 84px; width:548px; margin:0 auto; height: 50px; background:#f5f5f5;}
.search {width:510px;border-radius:9px;background:0 0;border:1px solid #2d66a5;background:#ffffff; text-align:center; margin:0 auto; height:50px;}
.channel_red{float:left;width:240px; display:inline;}
.channel_red>ul>li{list-style: none; background-color:#ffffff;width: 240px;text-align: center; margin-bottom: 15px; height: 68px; color: #2d66a5;border: 1px solid #CCC;display:inline-block;}
.channel_red ul li .i{float:left; margin:14px 25px; width: 40px; height: 40px;}
.channel_red>ul>li>a{width: 240px;text-align: center; margin-bottom: 15px; height: 68px; color: #2d66a5;border: 1px solid #CCC;display:inline-block;}
.channel_red>ul>li>a:hover,.channel_red>ul>li.on>a{color:#FFF; border:1px solid #2d66a5; background-color:#2d66a5; width:100%}
.channel_red ul li .ico1 {background-image: url(ico_xxgk_zn_on.png);background-repeat: no-repeat;}
.channel_red ul li>a:hover .ico1,.channel_red ul li.on>a .ico1{background-image: url(ico_xxgk_zn.png);background-repeat: no-repeat;}
.channel_red ul li .ico2 {background-image: url(ico_xxgk_ml_on.png);background-repeat: no-repeat;}
.channel_red ul li>a:hover .ico2,.channel_red ul li.on>a .ico2{background-image: url(ico_xxgk_ml.png);background-repeat: no-repeat;}
.channel_red ul li .ico3 {background-image: url(ico_xxgk_sq_on.png);background-repeat: no-repeat;}
.channel_red ul li>a:hover .ico3,.channel_red ul li.on>a .ico3{background-image: url(ico_xxgk_sq.png);background-repeat: no-repeat;}
.channel_red ul li .ico4 {background-image: url(ico_xxgk_nb_on.png);background-repeat: no-repeat;}
.channel_red ul li>a:hover .ico4,.channel_red ul li.on>a .ico4{background-image: url(ico_xxgk_nb.png);background-repeat: no-repeat;}
.channel_red ul li .ico5 {background-image: url(ico_xxgk_zd_on.png);background-repeat: no-repeat;}
.channel_red ul li>a:hover .ico5,.channel_red ul li.on>a .ico5{background-image: url(ico_xxgk_zd.png);background-repeat: no-repeat;}
.channel_red ul li .ico6 {background-image: url(ico_xxgk_yjx_on.png);background-repeat: no-repeat;}
.channel_red ul li>a:hover .ico6,.channel_red ul li.on>a .ico6{background-image: url(ico_xxgk_yjx.png);background-repeat: no-repeat;}
.channel_red ul li p{float:left; font-size:23px; margin:4px 0; text-align:left;}
.channel_red ul li span.more{font-size:40px; line-height:60px;}
.channel_sub{width:100%;}
.channel_sub ul{text-align:left;}
.channel_sub ul li{width:auto;color:#000000;height:32px;line-height:32px;font-size:15px;display:block;}
.channel_sub ul li:hover{ color:#2d66a5; font-weight:bold; background-color:#e6f5ff; display:block;}
.channel_sub ul li a{padding-left:38px;background-repeat:no-repeat;background-position: 20px center;background-image: url(19_zfxxgk_dot.png);} 
.channel_sub ul li.on a { color:#2d66a5; font-weight:bold; background-color:#e6f5ff; display:block;padding-left:15%}
.list_con{background:#fff;padding:10px;width:848px;margin-left:18px;min-height:750px;float:left;border:1px solid #d3d3d3;border-radius:5px; display:inline; margin-bottom:36px;}
.list_con .tito{margin: auto;color:#ffffff;font-weight:bold;font-size:16px;line-height:35px; height:35px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #cccccc;
}
.list_con .tito span{padding: 0px 15px;background-color: #2d66a5; min-width:80px; height:35px; float:left}
.list_con .tit{margin:auto;border-bottom:1px dashed #d3d3d3;padding:10px 25px}
.list_con .tit li{font-size:15px;line-height:45px;color:#999;margin-left:5px}
.list_con .tit span:not(:last-child){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;}
.list_con .tit span:last-child{float:right}
.list_con .c_title{font-size:32px;color:#2d66a5;margin-top:30px; font-weight:bold; text-align:center;margin-bottom:20px;}
.list_con .c_date{font-size:15px;color:#999;border-bottom-width: 1px;border-bottom-style: solid;padding-bottom:25px;text-align:center;border-bottom-color: #666666;}
.list_con .title{font-size:32px;color:#2d66a5;margin-top:15px; font-weight:bold; margin-bottom:36px;}

.list_con .date{font-size:15px;color:#999;margin-top:10px;border-bottom:1px dashed #999;}
.list_con .c_txt{width:96%;margin:0 auto; padding:20px 0;font-size:16px;line-height:30px}
.list_con .c_txt h2{font-size:21px;line-height:60px; padding:15px 0px;}
.list_con .c_txt h3{font-size:18px;line-height:60px; padding:15px 0px;}
.list_con .c_txt h4{font-size:18px;line-height:30px; padding-bottom:30px;}
.bd_c{border: 1px solid #999;}
.bd_c td{font-size:16px; line-height:22px; padding:3px; height:53px;}
.inp1{width: 96%;height: 35px;border: 0px;font-size: 16px;}
.clear{ clear:both;}
/*目录-列表首页*/
.tito_list{ padding:15px 34px;}
.tito_list li{line-height:26px; padding:8px 0 7px 0; font-size: 16px; list-style-type:none;}
.tito_list li span{ margin-left: 10px; color: #999999;}
.tito_list .more{ display: block; width: 100px; margin: 15px auto 0; font-size: 16px; line-height: 30px; height: 30px; text-align: center; background-color: #e1e1e1; color: #555555;}
.W155 { width:155px;}
.W100 { width:100px;}
.W120 { width:120px;}
.W80 { width:80px;}
/*依申请公开*/
.list_con .tit1{width:100%; background-color:#f5f5f5;}
.list_con .tit1 .txt{padding:10px; font-size:15px; line-height:30px; text-indent:30px;}
.list_con .tab { text-align:right; padding:0px 30px 20px 0px;}
.list_con .tab ul li {list-style: none;display: inline-block;background-color: #2d66a5; width:110px; font-size:15px; line-height:37px; border-radius: 5px;color: #fff;text-align: center; margin-left:10px;}
.list_con .tab ul li img {vertical-align: middle; width:25px; margin-right:5px;}
.tred1{ color:#FF0000}
.wz_right{margin: 10px;text-align: right; padding-right:30px;}
.fy_tit {text-align:center;}
.fy_tit_c {display: inline-block;}
.fy_tit span {border: 1px solid #333333;padding: 3px 8px; margin:3px;}
.fy_tit a {border: 1px solid #0000FF; background-color:#0000FF;padding: 3px 8px; color:#ffffff; margin:3px;}
.fy_tit_l {display: inline-block;}
.fy_tit_r {display: inline-block;}
.pad_r10 { padding-right:5px;}
.pad_l10 { padding-left:5px;}
.cx_pad td{ padding:5px;}
/* 分页 */
.page{
    text-align: center;
    color: #d3d3d3;
}
.page div{
    display: inline-block;
    padding: 15px 0;
}
DIV.yahoo2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 1em; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; FONT-FAMILY: Tahoma,Helvetica,sans-serif; TEXT-ALIGN: center
}
DIV.yahoo2 A {
	BORDER-RIGHT: #ccdbe4 1px solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #ccdbe4 1px solid; PADDING-LEFT:10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccdbe4 1px solid; COLOR: #808080; MARGIN-RIGHT: 8px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccdbe4 1px solid; TEXT-DECORATION: none
}
DIV.yahoo2 A:hover {
	BORDER-RIGHT: #2d66a5 1px solid; BORDER-TOP: #2d66a5 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #2d66a5 1px solid; COLOR: #fff; BORDER-BOTTOM: #2d66a5 1px solid; BACKGROUND-COLOR: #2d66a5
}
DIV.yahoo2 A:active {
	BORDER-RIGHT: #2d66a5 1px solid; BORDER-TOP: #2d66a5 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #2d66a5 1px solid; COLOR: #fff; BORDER-BOTTOM: #2d66a5 1px solid; BACKGROUND-COLOR: #2d66a5
}
DIV.yahoo2 SPAN.current {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px;  PADDING-BOTTOM: 5px; COLOR: #fff; MARGIN-RIGHT: 8px; PADDING-TOP: 5px; background-color:#2d66a5;
}
DIV.yahoo2 SPAN.disabled {
	DISPLAY: none
}
DIV.yahoo2 A.next {
	BORDER-RIGHT: #ccdbe4 2px solid; BORDER-TOP: #ccdbe4 2px solid; MARGIN: 0px 0px 0px 10px; BORDER-LEFT: #ccdbe4 2px solid; BORDER-BOTTOM: #ccdbe4 2px solid
}
DIV.yahoo2 A.next:hover {
	BORDER-RIGHT: #2d66a5 2px solid; BORDER-TOP: #2d66a5 2px solid; BORDER-LEFT: #2d66a5 2px solid; BORDER-BOTTOM: #2d66a5 2px solid
}
DIV.yahoo2 A.prev {
	BORDER-RIGHT: #ccdbe4 2px solid; BORDER-TOP: #ccdbe4 2px solid; MARGIN: 0px 10px 0px 0px; BORDER-LEFT: #ccdbe4 2px solid; BORDER-BOTTOM: #ccdbe4 2px solid
}
DIV.yahoo2 A.prev:hover {
	BORDER-RIGHT: #2d66a5 2px solid; BORDER-TOP: #2d66a5 2px solid; BORDER-LEFT: #2d66a5 2px solid; BORDER-BOTTOM: #2d66a5 2px solid
}
/*内容页面*/
.con_content{ width: 98%; margin: auto;border: 1px solid #d3d3d3;border-radius: 5px; height: auto;margin-top: 15px;text-align: center; padding: 15px; margin-bottom:25px;}
.con_title{font-size:32px;color:#2d66a5;margin-top:30px; font-weight:bold; text-align:center;margin-bottom:20px;}
.con_date{font-size:15px;color:#999;border-bottom-width: 1px;border-bottom-style: solid;padding-bottom:25px;text-align:center;border-bottom-color: #666666;}
.con_txt{width: 90%; margin: auto; margin-top: 20px; padding-top:20px;font-size: 15px; line-height:30px;text-align:left;}
.TRS_Editor table{border-collapse: collapse;margin: 0 auto;width:100%;}
.TRS_Editor table td{border:1px solid #9f9f9f;padding:5px;}
.con_close{
    border-top: 1px dashed #999;
    text-align: right;
    width: 100%;
    margin: auto;
    margin-top: 10px;
    cursor: pointer;
	font-size:15px;
	line-height:32px;
}
@media screen and (max-width: 1240px) {
/*头部 开始*/
/*蓝色*/
.main_blue{width:1000px;}
.a16 {line-height: 25px; font-size:14px; margin:2px;}
/*列表*/
.listrContentBox{width:970px;padding:0 15px;background:#f5f5f5;overflow:hidden}
.channel_red{width:218px;}
.channel_red>ul>li{width: 100%;}
.channel_red>ul>li>a{width: 100%;}
.channel_red ul li .i{margin:14px 20px;}
.list_con{width:713px;margin-left:15px;}
.W155 { width:130px;}
.W100 { width:80px;}
.W120 { width:110px;}
.W80 { width:75px;}
}
@media screen and (max-width: 999px) {
	
	/*蓝色*/
.main_blue{width:100%;}
.a16 {line-height: 25px; font-size:14px; margin:2px;}
/*列表*/
.listrContentBox{width:96%;padding:2%;}
.channel_red{width:100%;}
.list_con{width:96%;padding:2%; margin-left:0px;}
.W155 { width:155px;}
.W100 { width:100px;}
.W120 { width:120px;}
.W80 { width:80px;}
.foot{width:100%;}
.foot .bot_l {float:left; width:100px; padding-top:20px; display:none}
.foot .bot_c {float:none; width:100%; color:#FFF;}
.foot .bot_r {float:left; width:100px; padding-top:20px;display:none}
}
@media screen and (max-width: 768px) {
.top{margin-top:10px;height:auto;}
.top .title img{ width:80%}
.top .logo { height:auto; padding-left:10px;}
.top .logo img{ height:80px;}
.weizhi{height:130px;}
.search_bg {padding-top: 44px;width:80%;}
.tdnone{ display:none}
.top .title{ float:right; margin:0px 10px 10px 0px; text-align:right;}
.search {width:80%;}
	}
@media screen and (max-width: 650px) {

.top .logo img{ height:auto; width:65%}
.list_con .tit li{line-height:30px;color:#999;margin-bottom:10px; vertical-align:top;}
.list_con .tit span:not(:last-child){overflow:auto;text-overflow:;white-space: normal;float:none;}
.list_con .tit span:last-child{float:none}
.tito_list{ padding:15px 10px;}
	}
@media screen and (max-width: 48px) {

.weizhi{height:100px;}
.search { height:45px}
.search_bg {padding-top: 25px;width:80%;}
	}