@charset "gb2312";
/* CSS Document */

html{ overflow-x:hidden;}
body{}
.w1920{ width:1920px;}
.wMax{ width:100%;}

.topInfor{ height:30px; background:#ececec; overflow:hidden; line-height:30px; color:#1c1c1c;}
.topInfor a{ padding:0 10px;}

.header{ height:168px; position:relative; overflow:hidden; background:url(imagesheader_bg.jpg) no-repeat;}
/*网站logo*/
.logo{width: 530px;height: 130px;position:absolute;top: 20px;overflow: hidden;}
.logo a{display:block;width: 100%;height: 100%;}
/*六盘水logo*/
.lps_logo{ width:190px; height:35px; position:absolute; top:25px; right:0;}

/*网站导航*/
.navFrame{ width:100%; height:46px; overflow:hidden; background:url(imagesnav_Out_bg.png) repeat-x;}
.navFrame .nav{ width:100%; height:46px; display:block; overflow:hidden; position:relative; z-index:999999;}
.navFrame .nav>li{ width:89px; height:46px; display:inline-block; float:left; font-size:16px; padding-left:2px; background:url(imagesnav_li_bg.png) no-repeat left center; transition:all 0.3s;}
.navFrame .nav>li>a{ color:#FFF !important; display:block; width:100%; height:46px; line-height:46px; text-align:center; transition:none;}
.navFrame .nav>li.sy{ padding:0; background:none;}
.navFrame .nav>li:hover a,.nav>li.on a{ background:url(imagesnav_focus.png) no-repeat center center; color:#d90d05 !important;}


/*<!--天气、检索-->*/
.tbts{ height:42px; background-color:#ffe9e9; overflow:hidden;}
.tbts .data{ display:inline-block; width:auto; height:100%; line-height:47px; margin-left:15px;}
.weather{display:inline-block;width:auto;height:25px;margin: 9px 0 9px 20px;overflow:hidden;}
.weather span{ line-height:25px; float:left;}
.searchTop{ width:370px; height:30px; overflow:hidden; margin:6px 0;}
.searchTop p{ display:inline-block; float:left; padding-left:25px; height:30px; line-height:30px; font-size:14px; color:#1c1c1c; background:url(imagessearch_fdj.png) no-repeat left center;}
.searchTop span{ display:inline-block; width:200px; height:28px; float:left; border:1px solid #f5a4a4; background:#FFF; padding:0 5px; margin-left:5px;}
.searchTop span input{ width:200px; height:28px; line-height:28px; font-size:12px; border:0; background:0; outline:medium; border-radius:1px;}
.searchTop a{ display:inline-block; float:left; width:47px; height:30px; text-align:center; line-height:30px; color:#FFF !important; background:#e51f19; font-size:14px; letter-spacing:2px;}

@charset "gb2312";
/* 时间：2017-06-01
 * 作者：许应朋
 * 描述：初始样式一旦确认任何情况下不可修改
 */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img {
	margin: 0;
	padding: 0;
}
body, button, input, select, textarea {
	font-size: 12px;
	font-family:"微软雅黑";
	color: #333333;
}
body{ background-color:#f6f6f6;}

h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}
div{
	/*overflow:hidden;*/
}
em, i{
	font-style:normal;
}
ul, ol {
	list-style: none;
}
img {
	border:0px;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a {
	text-decoration: none;
	color:#333333;
	transition:all 0.3s;
}
a:link{ text-decoration:none;}
a:hover {
	color:#e45821 !important;
	/*color:#229ce7 !important;*/
	text-decoration:none;
}
.f_l{float: left;}
.f_r{float: right;}
.f_c{clear: both;}
.b_n{border: none;}
.t_l{text-align: left;}
.t_c{text-align: center;}
.t_r{text-align: right;}
.auto{margin: 0 auto;}

.w1000{ width:1000px;}
.w1100{ width:1100px;}
.f_s{ font-family:"宋体";}
.f_w{ font-family:"微软雅黑";}
.pdT{ padding-top:10px;}
.mgT4{ margin-top:4px;}
.mgT10{ margin-top:10px;}
.mgT15{ margin-top:15px;}
.mgT20{ margin-top:20px;}
.mgL4{ margin-left:4px;}


@charset "gb2312";
/* CSS Document */

.footer{ width:100%; height:250px; border-top:5px solid #e51f19; background:#e0e0e0; text-align:center;}

.yqlj{ width:910px; height:auto; overflow:hidden; padding:15px 0;}

.yqlj li{ float:left; width:auto; height:33px; margin:0 25px;}
.yqlj li img{ display:block; width:auto; height:100%;}
.footer .text{ position:relative; width:900px; padding-right:100px;}
.footer .text p{ font-size:14px; color:#898989; line-height:25px;}
.footer .text a{ color:#898989; padding:0 5px;}
.footer .text .sydw{ display:inline-block; position:absolute; top:20px; right:210px;}
@charset "gb2312";
/**
* CSS Document
* Author 许应朋
**/






.Main{ width:970px; height:auto; overflow:hidden; padding:15px; background:#FFF;}
/*导航下焦点图部分区域*/
.TopFocus{ width:100%; height:auto; overflow:hidden;}/*TopFocus*/
.focus{ width:485px; height:324px; overflow:hidden; position:relative;}
.focus .pic img { width: 485px; height: 324px; display: block; }
.focus .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 43px; width:100%;  background: #000; filter: alpha(opacity=50); opacity: 0.5; overflow: hidden; }
.focus .txt { position: absolute; bottom: 0; z-index: 2; height: 43px; width:80%; overflow: hidden; }
.focus .txt li{ height:43px; line-height:43px; position:absolute; bottom:-36px;}
.focus .txt li a{ display: block; width:370px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;
color: white; padding: 0 0 0 10px; font-size: 12px; text-decoration: none; }
.focus .num { position: absolute; z-index: 3; bottom: 19px; right: 19px; }
.focus .num li{ float: left; width: 9px; height: 9px; overflow: hidden; margin:0 2px; cursor: pointer; background:#FFF; }
.focus .num li.on,.focus .num li:hover{ background:#bc0902;}

.xxk_pic1{ width:471px; height:324px; overflow:hidden;}
.xxk_pic1 .hd{ width:100%; height:36px; position:relative; border-bottom:1px solid #dddddd;}
.xxk_pic1 .hd li{ float:left; height:35px; width:83px; margin-right:25px; font-size:18px;}
.xxk_pic1 .hd li a{ float:left; color:#333333; display:block; width:100%; height:35px; text-align:center; line-height:35px;}
.xxk_pic1 .hd li.on{ padding-bottom:5px; background:url(imageson_bot_bg.png) no-repeat center bottom;}
.xxk_pic1 .hd li.on a{ color:#bc0902 !important; border-bottom:2px solid #c40c00;}
.xxk_pic1 .tempWrap{ margin-top:3px;}
.xxk_pic1 .bd li{ display:block; width:96%; padding-left:4%; background:url(imageslist_style.png) no-repeat 1% center; font-size:12px; margin:14px 0;*margin:10px 0; overflow:hidden;}
.xxk_pic1 .bd li>a{ display:block; float:left; width:75%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.xxk_pic1 .bd li>span{ display:block; float:right; text-align:right; width:20%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.xxk_pic1 .bd li.First{ width:100%; height:97px; border-bottom:1px dashed #dddddd; margin:0; padding:0; background:none;}
.xxk_pic1 .bd li.First>a{ width:95%; float:none; font-size:16px; color:#c40c00; margin:12px auto; font-weight:bold; text-align:center;}
.xxk_pic1 .bd li.First>span{ font-size:14px; color:#575757; float:none; width:100%; text-indent:2em; line-height:20px; white-space:normal; text-align:left;}
.xxk_pic1 .bd li.First>span a{ color:#c40c00; font-size:12px;}

/*Main_Left*/
.Main_Left{ width:720px; height:auto; overflow:hidden;}
.Main_Left .hf{ display:block; width:720px; height:84px; overflow:hidden; margin:15px 0;}
.Main_Left .hf img{ display:block; width:100%; height:100%;}

.LeftBox2{ width:100%; height:auto; overflow:hidden;}/*LeftBox2*/
.zwXxkBox{ width:353px; height:230px; overflow:hidden; margin-bottom:15px;}
.zwXxkBox .hd{ width:100%; height:37px; position:relative; background:#dddddd;}
.zwXxkBox .hd li{ float:left; height:37px; width:110px; font-size:18px;}
.zwXxkBox .hd li a{ color:#222222; display:block; width:100%; height:100%; text-align:center; line-height:37px;}
.zwXxkBox .hd li.on a{ color:#ffffff !important; background:#c40c00;}
.zwXxkBox .bd ul{ display:block; height:198px;}
.zwXxkBox .bd li{ display:block; width:95%; padding-left:5%; background:url(imageslist_style1.png) no-repeat left center; font-size:14px; margin:12px 0;*margin:8px 0; overflow:hidden;}
.zwXxkBox .bd li a{ display:block; float:left; width:80%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.zwXxkBox .bd li span{ display:block; float:right; text-align:right; width:15%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.LeftBox3{ width:100%; height:86px; background:#f2f2f2; overflow:hidden;}/*LeftBox3*/
.ztzl a.title{ width:28px; height:66px; display:block; padding:10px; background:#ff0000; color:#FFF !important; text-align:center; font-size:18px; line-height:17px;}
.ztzl .zt_pic{ width:660px; height:86px; margin-left:8px; overflow:hidden;}
.ztzl .zt_pic .tempWrap{ height:54px; margin:16px 0;}
.ztzl .zt_pic ul{ height:54px; width:100%; margin:14px 0;}
.ztzl .zt_pic ul li{ height:54px; width:209px; float:left; display:inline-block; margin-left:8px; overflow:hidden;}
.ztzl .zt_pic ul li a img{ height:54px; width:209px; display:block;}

.LeftBox4{ width:100%; height:auto; overflow:hidden;}/*LeftBox4*/
.xxkBox{ width:354px; height:230px; overflow:hidden; margin-top:15px;}
.xxkBox .hd{width:100%; height:37px; position:relative; background:#dddddd;}
.xxkBox .hd li{ float:left; height:37px; width:110px; font-size:18px;}
.xxkBox .hd li a{ color:#222222; display:block; width:100%; height:100%; text-align:center; line-height:37px;}
.xxkBox .hd li.on a{ color:#ffffff !important; background:#c40c00;}
.xxkBox .bd li{ display:block; width:95%; padding-left:5%; background:url(imageslist_style1.png) no-repeat left center; font-size:14px; margin:12px 0;*margin:8px 0; overflow:hidden;}
.xxkBox .bd li a{ display:block; float:left; width:80%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.xxkBox .bd li span{ display:block; float:right; text-align:right; width:15%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.xxkBox.w720{ width:100%;}
.xxkBox.w720 .bd li{ width:97%; padding-left:3%;}



/*Main_Right*/
.Main_Right{ width:234px; height:auto; overflow:hidden; padding-bottom:10px;}
.xxgk_but{ width:232px; height:320px; overflow:hidden; border:1px solid #f77575; background:url(imagesxxgk_btn_bg.png) repeat-x top #FFF; margin-top:15px;}
.xxgk_but .title{ display:block; width:100%; height:43px;}
.xxgk_but .title a{ display:block; width:100%; height:100%; text-align:center; line-height:43px; font-size:18px; color:#c40c00 !important;}
.but_list{ width:211px; height:auto; margin:0 auto; overflow:hidden;}
.but_list li{ display:block; width:209px; height:34px; margin:2px 0; overflow:hidden; background:#fdeded; border:1px solid #f6caca;}
.but_list li a{ display:block; padding-left:50px; line-height:34px; color:#222222 !important; font-size:15px; background:url(imagesxxgk_btn_list.png) no-repeat 25px center; transition:all 0.3s;}
.but_list li a:hover{ font-size:16px; letter-spacing:1px; background-size:14px 11px;}

.qzqd{ display:block; width:100%; height:42px; overflow:hidden; margin-top:15px;}/*权责清单*/
.qzqd a{ display:block; width:112px; height:42px; background:#ee281b; color:#FFF !important; text-align:center; line-height:42px; font-size:16px;}
.qzqd a:hover{ letter-spacing:2px; font-size:18px;}

.bmgk{ width:100%; height:130px; overflow:hidden; background:#ee281b; margin-top:14px;}/*部门概况*/
.bmgk .title{ width:100%; height:42px; background:#ee281b;}
.bmgk .title a{ display:inline-block; height:42px; padding:0 10px; font-size:18px; color:#FFF !important; line-height:45px;}
.bmgk ul{ display:block; width:216px; height:76px; margin:0 auto; background:#FFF;}
.bmgk li{ display:block; width:100px; height:34px; float:left; font-size:14px; overflow:hidden; margin:2px 4px;}
.bmgk li a{ display:block; color:#333333; width:75px; height:34px; padding-left:25px; text-align:center; line-height:34px;}
.bmgk li.jg a{ background:url(imagesbmgk_jg.png) no-repeat 5px center;}
.bmgk li.ld a{ background:url(imagesbmgk_ld.png) no-repeat 7px center;}
.bmgk li.ns a{ background:url(imagesbmgk_ns.png) no-repeat 5px center;}
.bmgk li.xs a{ background:url(imagesbmgk_xs.png) no-repeat 5px center;}

.bgxz{ width:222px; height:221px; padding:5px; border:1px solid #f77575; overflow:hidden; margin-top:15px;}/*表格下载*/
.bgxz .hd{width:100%; height:34px; border-bottom:2px solid #e51f19; position:relative;}
.bgxz .hd li{ float:left; height:34px; width:88px; font-size:18px;}
.bgxz .hd li a{ color:#222222; display:block; width:100%; height:100%; text-align:center; line-height:34px;}
.bgxz .hd li.on a{ color:#ffffff !important; background:#e51f19;}
.bgxz .bd li{ display:block; width:90%; padding-left:10%; background:url(imageslist_style1.png) no-repeat 2% center; font-size:14px; margin:12px 0;*margin:8px 0; overflow:hidden;}
.bgxz .bd li a{ display:block; float:left; width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.bmbs{ display:block; width:100%; height:42px; overflow:hidden;}/*部门办事*/
.bmbs a{ display:block; width:102px; height:42px; background:#ee281b; color:#FFF !important; text-align:center; line-height:42px; font-size:16px; margin:0 3px;}
.bmbs a:hover{ letter-spacing:2px; font-size:18px;}

.gzcy{ width:222px; height:137px; padding:5px; border:1px solid #f77575; overflow:hidden; margin-top:15px;}/*公众参与*/
.gzcy .title{ width:100%; height:34px; font-size:18px; border-bottom:2px solid #e51f19;}
.gzcy .title a{ display:block; width:88px; height:100%; text-align:center; line-height:34px; color:#FFF !important; background:#e51f19;}
.gzcy ul{ display:block; width:100%; margin:9px auto;}
.gzcy li{ display:block; width:105px; height:36px; float:left; font-size:14px; overflow:hidden; background:#e2e2e2; margin:4px 3px;}
.gzcy li a{ display:block; color:#222222; width:85px; height:34px; padding-left:20px; text-align:center; line-height:34px; border:1px solid #d5edf9;}
.gzcy li:hover{ box-shadow:0 0 5px #ddd;}
.gzcy li.ld a{ background:url(imagesgzcy_ld.png) no-repeat 12px center;}
.gzcy li.ts a{ background:url(imagesgzcy_ts.png) no-repeat 12px center;}
.gzcy li.xw a{ background:url(imagesgzcy_xw.png) no-repeat 8px center;}
.gzcy li.wb a{ background:url(imagesgzcy_wb.png) no-repeat 12px center;}

.bmcx{ width:222px; height:193px; padding:5px; border:1px solid #f77575; overflow:hidden; margin-top:15px;}/*便民查询*/
.bmcx .title{ width:100%; height:34px; font-size:18px; border-bottom:2px solid #e51f19;}
.bmcx .title a{ display:block; width:88px; height:100%; text-align:center; line-height:34px; color:#FFF !important; background:#e51f19;}
.bmcx ul{ display:block; width:100%; margin:9px auto;}
.bmcx li{ display:block; width:103px; height:38px; float:left; font-size:14px; overflow:hidden; background:#feebeb; border:1px solid #fdbfbb; margin:4px 3px;}
.bmcx li a{ display:block; color:#222222; text-align:center; line-height:38px;}
.bmcx li:hover{ box-shadow:0 0 5px #ddd;}


.jtgk{ width:258px; height:270px; border:1px solid #a9dbf2; overflow:hidden; margin-top:14px;}/*交通概况*/
.jtgk p{ display:block; width:238px; height:64px; overflow:hidden; margin:15px auto 10px;}
.jtgk p img{ width:100%; height:100%; display:block;}
.jtgk span{ display:block; font-size:14px; color:#333333; text-indent:2em; line-height:28px; padding:0 10px;}



