@charset "UTF-8";
/**
 * 
 * slim_curry@163.com
 * @date    2017-06-05 09:36:26
 * @version $Id$
 */

.xxgkleft{width:320px;float:left}
.xxgkright{width:850px;float:right}
.xxgkleft1{width:320px;float:left;margin-top:10px;background-color:#FFF}
.biaoti{border-bottom: 1px solid #0067cb;margin: 10px 2px;}
.biaoti span{float:right;float:right;line-height:30px;font-size:14px;}
.biaoti a{font-weight:600;font-family:微软雅黑;
	padding-left: 15px;
    background: url(../images/lan.jpg) no-repeat 0px ;
    font-size: 16px;
    color: #0066cc;
    margin-top: 10px;
    margin-bottom: 10px;
	line-height: 30px; }
.neirong{width:390px;float:left;margin-left:10px;}
.neirong ul li a{    width: 290px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: left;
    float: left;}
.neirong ul li{    height: 30px;
    line-height: 30px;
    color: #333;
    background: url(../images/dian.jpg) no-repeat 5px 50%;
    text-indent: 15px;
    position: relative;}
.neirong ul li span{float:right}
.lingdao{margin-top:10px;}
.zdlygk{margin-top:10px;height:430px;background: transparent url(../images/zdlygk_bg.jpg) no-repeat scroll top;}
.zdlygk a{font-size:13px;}
.xxgkleft2{width:320px;height:510px;float:left;margin-top:10px;background-color:#FFF;background:url(../images/left2.jpg) no-repeat  4px 50% #FFF;}
.xxgkleft2 ul li{float:left;width:240px;height:73px;line-height:73px;padding-left:80px;}
.xxgkleft2 ul li a{color:#FFF;font-size:20px;}
.xxgkleft3{width:320px;height:270px;float:left;margin-top:10px;background-color:#FFF;background:url(../images/ysqgk.jpg) no-repeat #FFF;}

.xxgkright1{height:40px;float:left;margin:10px 0;background-color:#FFF}
.sbtn{HEIGHT:30px;BACKGROUND: #0066cc;}
.xxgkright2{height:374px;float:left;margin-top:10px;background-color:#FFF}
.zxtit{width:850px;HEIGHT:40px;float:left;background-color: #eee;}
.zxtit ul li{width:160px;float:left;line-height:40px;text-align:center;}
.zxtit ul li.hover{background-color:#0099ff;}
.zxtit ul li.hover a{color:#FFF;}
.xxgkright3{width:830px;height:200px;float:left;margin-top:10px;}
.xxgkright4{width:830px;height:200px;float:left;margin-top:10px;}
.xxgkright5{width:830px;height:245px;float:left;margin-top:10px;background-color:#FFF}
.content5{width:810px;height:205px;float:left;margin-top:10px;margin-left:10px;}
.content5 ul li{width:162px;height:40px;line-height:40px;float:left; background: url(../images/jt.jpg) no-repeat 5px 50%;padding-left:30px;}
.xxjb{width:410px;height:200px;float:left;background-color:#FFF}



.xxgklist-top{height:60px;width:1160px;float:left;line-height:60px;margin-left:20px;}


/*信息公开概览*/
.xxgk_ml{ width:1160px;padding: 20px; margin:0 auto; margin-bottom: 40px; position:relative;background-color: #ffffff;}
.xxzl_left{width:240px;border:1px solid #ccc; height:900px; padding:0 20px;margin: 20px;}
.subxxml_right{ width:840px;margin-top: 20px;}
.xxzl_ctit{ font-size:18px; border-bottom:2px solid #2ea1f2; line-height:54px; color:#333;}
.xxzl_clum li{ font-size:16px; border-bottom:1px solid #ccc; line-height:54px; padding-left:50px;}
.xxzl_icon1{ background:url(../images/jt.jpg) 20px center no-repeat;}

.xxzl_clum li a{ font-size:16px;color:#333333;}
.gkml_sub{ height:420px; overflow:auto;}
.gkml_sub li{ line-height:30px; border-bottom:none;*padding-left:6px;}
.gkml_sub li a{ font-size:14px;color:#333333;}
.sub_on li{border-bottom:none; padding-left:80px; background:url(jh_icon3.png) 60px center no-repeat;}
.sub_on li a{ font-size:12px;}
.sub_on li a:hover{color:#4297ee;}
.gkml_sub li a span{display:block;width:12px;height:12px;overflow:hidden;float:left;margin:10px 5px 0 0;}
.gkml_sub li a.minus span{background:url(jh_icon2.png) no-repeat;}
.gkml_sub li a.plus span{background:url(jh_icon.png) no-repeat;}
.xxml_rtit{ border:1px solid #ccc; background-color:#f8f8f8; height:55px; line-height:55px;}
.xxml_rtit span{ padding-left:20px;float: left;}
.xxml_rtit select{height:28px; line-height:28px;float: left;margin: 14.5px 0 14.5px 10px;*margin:17px 0 17px 10px;}
.xxml_rtit img{ display:inline;float:right;}
.xxml_rtit input{ width:706px; height:25px; line-height:25px;color:#999; padding-left:10px;float: left;margin: 16px 0 16px 20px;}
.gkml_form{ padding-top:10px; text-align: left !important;}
.gkml_form tr{ line-height:34px;}
.gkml_lei1{ width:550px; padding-left:16px; background:url(glicon6.png) left center no-repeat;*background:url(glicon6.png) left 25px no-repeat}
.gkml_lei2{ width:160px; text-align:center;}
.gkml_lei3{ width:120px; text-align:center;color:#999999;}
.gkml_hang1 td{ text-align:center; font-weight:bold; border-bottom:1px solid #ccc; background:none;}







/* 信息公开详情 */
.xxgkxq{ padding: 0 15px 60px; background-color: #fff; color: #333;}
.xxgkxq-index{ padding: 20px 60px;margin-bottom: 20px !important;border-bottom: 1px solid #ebebeb;}
.xxgkxq-index p{ margin: 0; margin: 20px auto;}
.xxgkxq-index p span{ padding-right: 40px;}
.xxgkxq-index  table td{
font-size: 16px;
    line-height: 36px;
    text-align: left;
}
.xxgkxq-title{ margin: 50px 0; width: 880px; margin: 0 auto;}
.xxgkxq-title h1{ font-size: 28px;text-align: center;}
.xxgkxq-title p{ font-size: 16px; }
.xq-tal{ text-align: left; padding-left: 30px; }
.xq-tar{ text-align: right; }
.xxgkxq-cont{ padding: 20px; text-align: left; font-size: 16px; color: #333; /* white-space: pre-wrap; */ line-height: 2;}
.xxgkxq_t{ width: 220px; height: 25px; margin: 0 auto; border-bottom: none; margin-top: 40px;}
.xxgkxq_t a{ display: block; float: left; margin-right: 10px; }
 h3.clearfix.loc {
    font-weight: 300;
    font-size: 0.99em;
}

.content_mian{ width:1130px; margin:15px auto; height:100%; overflow:hidden;    padding-top: 15px;}
.content_mian .bread{ text-indent:30px;height: 42px;line-height: 42px;background: url('../images/xxgk_r1_c1.gif') repeat-x scroll left bottom transparent;border-bottom: 1px solid #EA9B56;}
.content_mian .bread img{ vertical-align:text-bottom}
.color01 {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #e6ffff; FLOAT: left; MARGIN: 16px 3px 0; OVERFLOW: hidden; BORDER-LEFT: #666 1px solid; WIDTH: 8px; BORDER-BOTTOM: #666 1px solid; HEIGHT: 8px;cursor:pointer;
}
.color02 {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #cff; FLOAT: left; MARGIN: 16px 3px 0; OVERFLOW: hidden; BORDER-LEFT: #666 1px solid; WIDTH: 8px; BORDER-BOTTOM: #666 1px solid; HEIGHT: 8px;cursor:pointer;
}
.color03 {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #ffc; FLOAT: left;MARGIN: 16px 3px 0; OVERFLOW: hidden; BORDER-LEFT: #666 1px solid; WIDTH: 8px; BORDER-BOTTOM: #666 1px solid; HEIGHT: 8px;cursor:pointer;
}
.color04 {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #fcf; FLOAT: left;MARGIN: 16px 3px 0; OVERFLOW: hidden; BORDER-LEFT: #666 1px solid; WIDTH: 8px; BORDER-BOTTOM: #666 1px solid; HEIGHT: 8px;cursor:pointer;
}
.color05 {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #9cf; FLOAT: left;MARGIN: 16px 3px 0; OVERFLOW: hidden; BORDER-LEFT: #666 1px solid; WIDTH: 8px; BORDER-BOTTOM: #666 1px solid; HEIGHT: 8px;cursor:pointer;
}
.color06 {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #eee; FLOAT: left;MARGIN: 16px 3px 0; OVERFLOW: hidden; BORDER-LEFT: #666 1px solid; WIDTH: 8px; BORDER-BOTTOM: #666 1px solid; HEIGHT: 8px;cursor:pointer;
}
.colorfont {
	FLOAT: left; COLOR: #666;cursor:pointer;
}
.xxgk_tab{ width: 970px;float:left; background:#ccc;}
.erweima{ height:149px; overflow: hidden; text-align:center;padding-top:5px;width:159px; float:left;border:1px solid #ccc; border-left:none; background:#FFF8E8;}
.wjxz_aa{ height:30px; line-height:30px; width:159px; float:left;border:1px solid #ccc; border-top:none; border-left:none; background:#FFF8E8;}
.xxgk_content_txt{ width: 920px;margin:15px auto 5px;}
.xxgk_tab td{border: 1px solid #ccc;}
.xxgk_content_info{ padding:10px;
                        background:#fff8e8;
						border: 1px solid #ccc;}
.xxgk_content_info1 td{ text-align:left; font-size:12px; line-height:20px; padding:5px 2px;}

.xxgk_content_info1 span{
                           
						   text-align:center;
						   font-size:14px;
						   font-weight:600;
						   display:block;
						   margin:auto}
.xxgk_tab td span{text-align:center;font-size:14px;
						   font-weight:600;
						   display:block;
						   margin:auto}
						   
.xxgk_content_title{ min-height:110px;width:1080px;margin:0 auto;
                        line-height:110px;
						text-align:center;
						color:#000000;
						font-size:20px;
						font-weight:600;
						text-align:center;
						font-size:16pt;font-family:微软雅黑;}
.xxgk_tab td { background:#fafafa;
    text-align: left;
    font-size: 14px;
    line-height: 20px;
    padding: 5px 4px;
}
.xxgk_tab td .xxgk_td_bgcolor {
    background: none repeat scroll 0% 0% #b2cefa;
    text-align: center;
}
.xxgk_content_divicebar {
    height: 26px; border-width: 1px;width:920px;margin:0 auto;
    border-style: solid;
    border-color: #EA9B56 #CCC #CCC;
}
.xxgk_content_content {min-height: 450px;font-size: 14px;line-height: 220%;width: 1000px; margin:10px auto;}
.xxgk_content_content p{margin-top:10px;line-height:220%;word-wrap:break-word;word-break :normal}
.xxgkbtn{margin: 20px auto; width: 920px; background: none repeat scroll 0% 0% #F4F4F5;height: 50px;padding-top:25px;}
.xxgkbtn img{ border:none;}
#sc {width:120px; margin-left:30px; float:left;
    background: url('../images/fav.png') no-repeat scroll left center transparent;
    line-height: 28px;
    padding-left: 20px;
    color: #6C6C6C;
}
.weather0{width:265px;line-height:32px;margin-top:3px;float:left}
.top_nr1,.top_nr0{height:30px;line-height:30px}
.search{background: none repeat scroll 0 0 #fff;border: 1px solid #ccc;color: #666;height: 22px;line-height: 22px;
    padding: 0 2px;
    width: 185px;
}
.search0{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;color:#666;height:22px;line-height:22px;padding:0 2px;width:185px}
.searchbox0{ margin-top:3px;float:left;
    width: 270px;
}
.submit-btn{ float:left; margin-left:3px;background: url("../images/search02.jpg") no-repeat;
    border: medium none;
    height: 24px;
    width: 70px;}
	.snav{width:480px;float:right}
	.snav a{float:right;margin-right:10px;}
	.searchbox img {
    cursor: pointer;
    vertical-align: -7px;
}
.snav0{width:480px;float:right}.snav0 a{float:right;margin-right:10px}.searchbox img{cursor:pointer;vertical-align:-7px}
.snav01, .snav02, .snav03 {
    background:url("../images/i24.png") no-repeat 0 11px;
    text-indent:13px;
}
.snav02 {
    background-position: 0 -38px;
}
.snav03 {
    background-position: 0 -13px;
}
.rright{ float:right;}
.nologin0{ background:url("../indeximages/x1.jpg") no-repeat scroll right 50%;padding-right:10px;}
.rank{ padding:6px 0 0 4px;}
.rank li a{ float:left; width:235px; height:29px; line-height:29px;overflow: hidden; white-space: normal; background:url(../images/dian2.jpg) no-repeat 0 14px;
    text-indent: 10px;}
.rank li i{ float:right; width:60px; height:29px; line-height:29px;overflow: hidden; white-space: normal;}
